gpt4 book ai didi

javascript - jquery 自动完成 url 损坏

转载 作者:行者123 更新时间:2023-12-03 04:14:37 25 4
gpt4 key购买 nike

我陷入了奇怪的境地。我正在使用 jquery 的自动完成功能。我已映射我的 URL,但收到 404。

现在,当我查看控制台时,我的 URL 显示如下:

myProject-dashboard-svc/organization/[object%20Object]

虽然我的实际网址类似于 ../organization/suggestion下面是我的完整 jquery 代码

$(function() {
$("#searchByText").autocomplete({
source:function(request,response){
$.get({
url:"../organization/suggestion",
dataType:"json",
contentType: "application/json",
data:{
q:request.term
},
success:function(data){
response(data);
}
})
}
})
});
<input type="text" id="searchByText" hidden="true" name="searchByText" placeholder="enter name" class="autoComplete">

请告诉我为什么 URL 会这样显示。
顺便说一句,我已经检查了 Chrome 和 Mozilla,并且有 jquery-ui-jQuery-autocomplete 和 jQuery 插件。

最佳答案

尝试将数据作为字符串而不是 json 对象发送。
;)

$(function() {
$("#searchByText").autocomplete({
source:function(request,response){
$.get({
url:"../organization/suggestion",
dataType:"json",
contentType: "application/json",
data: {"q:" + JSON.stringify(request.term) }, // Look here!
success:function(data){
response(data);
}
})
}
})
});

关于javascript - jquery 自动完成 url 损坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44198168/

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