gpt4 book ai didi

jquery - 使用 Jquery UI 自动完成将额外参数传递给源

转载 作者:行者123 更新时间:2023-12-03 21:42:46 25 4
gpt4 key购买 nike

我正在尝试使用 jQuery UI 自动完成功能传递城市和州的额外参数。一段时间以来我一直在尝试寻找这个问题的答案,但似乎找不到适合我的东西。

我当前的代码是:

$(document).ready(function () {
$("#id_place").autocomplete({
source: function(request, response) {
$.ajax({
url: "/autocomplete_place",
dataType: "json",
data: {
term: request.term,
city: $("id_city").val(),
state: $("id_state").val(),
test: 4
},
success: function(data) {
response(data);
}
});
},
});
});

自动完成功能有效,但它没有将我的城市和州参数传递给函数。如果我输入 v它请求 URL:/autocomplete_place?term=v&test=4

我猜它正在评估 val()城市和州的(document).ready()并为这些表单字段获取空白值?我认为将源代码放入 ajax 函数可以解决这个问题,但也许不能。

有什么想法吗?

最佳答案

您的选择器中是否缺少 # $("#id_city").val()?

关于jquery - 使用 Jquery UI 自动完成将额外参数传递给源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5939801/

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