在案例中常常使用 jQuery 的 $.get 或 $.post 來取 ajax 的內容,例如說:
$.post("ajax.php", function(response) {
console.log(response);
});
假設今天使用迴圈來跑此功能,常常要配合將相對應的內容作變動,假設今天有 10 個 div 要取值,要找到對應的 div 回傳的話,除了將順位由 server 端帶回來以外,有一種寫法可以使 ajax 抓到迴圈的變數。
for (i = 0; i < 6; i++) {
!function(i) {
$.post("ajax.php", {param: i}, function (response) {
$("div").eq(i).html(response);
});
}(i)
}
沒有留言:
張貼留言