gpt4 book ai didi

javascript - 在 ajax-jquery 函数中传递参数遇到困难?

转载 作者:行者123 更新时间:2023-11-28 13:51:28 26 4
gpt4 key购买 nike

我想将i的值作为自动建议的参数传递。我的目的是传递从 1960 年至今的 i 值。

         <script>

var i=1960;
var currentTime = new Date();
var year = currentTime.getFullYear();
//document.write("The year is " + year);
while (i <= year)
{
//document.write("The year is " + i);
//document.write("<br />");

$("#txtYear").autocomplete([+i], {
width: 100,
//multiple: true,
mustMatch: true,
matchContains: true,
//formatItem: formatItem,
//formatResult: formatResult
});
i++;
}
});
</script>

请帮帮我。提前非常感谢您。

最佳答案

您的代码向元素添加自动完成功能超过 40 次!

无论如何,jQuery 自动完成接受数据数组。为什么不预先构建数组呢? Here's a sample 。我不得不说 jQuery 对数据很挑剔。它们必须是字符串。

var i = 1960,                          //first year
currentTime = new Date(),
year = currentTime.getFullYear(), //latest year
data = []; //year array

while (i <= year){ //construct year array
data.push(''+i++); //minor string conversion by concatenating
}

$("#txtYear").autocomplete({
source: data //use year array
});

关于javascript - 在 ajax-jquery 函数中传递参数遇到困难?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10564418/

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