gpt4 book ai didi

jquery - 如何在 Select2 ajax 调用中发送参数?

转载 作者:行者123 更新时间:2023-12-01 04:01:31 28 4
gpt4 key购买 nike

我在 select2 中进行了 ajax 调用,但我不确定如何将我的参数发送给它。我正在执行 GET,需要将 x_id 发送到后端以获取 y_id 和 y_name 数组。我看过很多帖子,他们谈论 POST 方法和查询。下面的代码是一个示例,但我将如何根据 GET 调用来完成我的任务。

$(".js-example").select2({
ajax: {
url: $element.data("url"),
type: "POST",
quietMillis: 100,
data: function (term, page) {
return {
query: term,
page: page,
pageLimit: 25
};
},
results: function (data, page) {
return data;
}
}
}

最佳答案

通过 GET 请求,您可以将其附加到查询字符串中的 URL。当使用 jQuery AJAX 时,这是通过将类型参数更改为 GET 并使用 data 属性来实现的。当 jQuery 发送请求时,它将在查询字符串中附加数据参数中的键值对。

$(".js-example").select2({
ajax: {
url: $element.data("url"),
type: "GET",
quietMillis: 100,
data: function (term, page) {
return {
query: term,
page: page,
pageLimit: 25,
<x_id>: x_id
};
},
results: function (data, page) {
return data;
}
}
}

关于jquery - 如何在 Select2 ajax 调用中发送参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41492199/

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