이 코드를 얻었습니다 : querys가 있으면이 함수는 완벽하게 작동합니다. 첫 번째 아약스 요청도 잘 작동하지만 두 번째 요청은 실행되지 않습니다. Idk 왜, 잘하면 누군가 해결책을 가지고 있는지.각 루프마다 다중 Ajax PHP 요청
alert("success"); // Everything is OK
$(".nrlist-create_item-select").each(function() {
var item_id = $(this).attr('id');
var item_name = $(this).attr('title');
$.ajax({
type: "POST",
url: "games/create-nr_vs_nr-update.php",
datatype: "text",
data: {item_id: item_id, item_name: item_name, nrlistcreatenumber: nrlistcreatenumber, nrlistcreatetime: nrlistcreatetime},
success: function(data) {
alert(data);
requestCallback.requestComplete(true);
}
});
return true;
});
$.ajax({
type: "POST",
url: "games/create-nr_vs_nr-insert.php",
datatype: "text",
data: {item_id: item_id, item_name: item_name, nrlistcreatenumber: nrlistcreatenumber, nrlistcreatetime: nrlistcreatetime},
success: function(data) {
alert(data);
requestCallback.requestComplete(true);
}
});
들으, 난 전역 변수를 설정하는 것을 잊었다 한, 난 그냥 각 기능의 VAR를 제거했다! – VeloFX
@VeloFX - 문제 없습니다. var를 제거하여 전역 변수를 전역 변수로 만드십시오. –