gpt4 book ai didi

javascript - jQuery:如何将值传递给 Ajax 调用?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:37:30 25 4
gpt4 key购买 nike

我正在更新一些 div,如下所示:

for(var i = 0; i < data.length; i++) {
var query = base_url + data[i];
$.ajax({
url: query,
type: 'GET',
dataType: 'jsonp',
timeout: 2000,
error: function() { self.html("Network Error"); },
success: function(json) {
$("#li" + i).html("<img src='" + json.result.list[0].url + "' />")
}
});
}

i 的值在 ajax 调用中不起作用。我正在尝试传递 i 的值,以便它可以将元素附加到正确的 div。有人可以帮帮我吗?

最佳答案

好的。这行得通,但如果有人能解释一下,我真的很喜欢!我为此伤透了脑筋,所以将它张贴在这里以防万一有人需要它。

for(i = 0; i < data.length; i++)
fetchItem(i)

fetchItem = function(i) {
var query = base_url + data[i];
$.ajax({
url: query,
type: 'GET',
dataType: 'jsonp',
timeout: 2000,
error: function() { self.html("Network Error"); },
success: function(json) {
$("#li" + i).html("<img src='" + json.result.list[0].url + "' />")
}
});
}

关于javascript - jQuery:如何将值传递给 Ajax 调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2971176/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com