gpt4 book ai didi

jquery - 是否可以更改 JQuery 的 JQueryUI 自动完成生成的 Url?

转载 作者:行者123 更新时间:2023-11-30 23:58:33 25 4
gpt4 key购买 nike

我正在使用 JQuery JQueryUI 的自动完成代码。它转到我提供的网址(以查找答案),但附加 ?term=<search query>在网址之后。

我正在尝试获取以下网址...

/myurl/<term / search query>

例如。

/myurl/abcd
/myurl/hello+world

等等...

可以这样做吗?

否则,可以重命名查询参数 term到其他的东西,..比如 queryq等等?

最佳答案

您可以使用$.getJSON()你自己在 source option ,例如:

$(".autocomplete").autocomplete({ 
source: function(req, resp) {
$.getJSON("/myurl/" + encodeURIComponent(req.term), resp);
}
});

Something similar happens当你给它一个字符串时,它会发送作为对象传递给方法的第一个参数......它有一个属性term,通过手动执行它,你可以更好地控制你的参数。我也在使用encodeURIComponent()上面的内容是为了在直接生成 url 时确保安全(例如 + 之间的空格等)。

关于jquery - 是否可以更改 JQuery 的 JQueryUI 自动完成生成的 Url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3694551/

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