我試圖在我的新網站代碼中使用jQuery。目前,對於頁面上「添加」的每個div類,它循環遍歷它們並向我的PHP腳本提交AJAX請求,然後更新數據庫。問題在於,如果用戶創建了100個項目,則會發送100個請求,這是不可接受的。我寧願發送所有數據,所以如果有100個項目,PHP只需循環一個$ _GET數組。jQuery/PHP Foreach Ajax請求
$(".added").each(function() {
var position = $(this).position();
$.ajax({
type: "GET",
url: "index.php?action=save",
data: {
id: $(this).attr("id"),
top: position.top,
left: position.left,
img: $(this).attr("image")
},
success: function (data) {
//alert(data);
}
});
});
任何解決方案,或者爲那些誰可以送我正確的方向,我會非常感激。
親切的問候。
循環首先,創建您需要的值的數組 - 然後事後發送陣列:在那之後,在PHP中,你可以做以下遍歷的div。 – CBroe