4
ajax呼び出しは複数回発生しますが、1回呼び出されます。JQuery Ajax 1回のリクエストから複数回起動する
function getManagers() {
alert('ajax called');
var jqxhr = $.ajax({
type:'POST',
url: '/Concessions/Ajax/Concession.asmx/Managers'
}).success(function(data) {
var options = '<option selected="selected" disabled="disabled">Select Manager</option>';
for (var i = 0; i < data.length; i++) {
options += '<option value="' + data[i].ManRef + '">' + data[i].Description + '</option>';
}
$('#Manager').html(options);
}).error(function(data) {
alert('error')
}).complete(function() {
alert('complete');
});
}
機能は私の文書準備関数内で呼び出され、私は、単一のコールを期待していたが、この数倍の任意のアイデアを呼び出すように見えますか?
何回ですか? 2? – Engineer
いつ、どのようにあなたの関数を呼び出していますか? – Alfonso
Firebug **によると、2回の呼び出しごとに1つの応答が得られるようです**ので、4は2つの応答を呼び出します。私はこの関数を** $(document).ready(function(){})で呼び出しています; ** – Deviland