gpt4 book ai didi

jquery - 在 jquery select2 中更改文本 "searching"

转载 作者:行者123 更新时间:2023-12-01 03:06:52 26 4
gpt4 key购买 nike

我使用 select2 和 ajax 选项,当 ajax 运行时,会出现一个文本“搜索”,直到 ajax 成功。我想更改此文本(参见附图)。 enter image description here

我的代码是:(引用 https://select2.org )

   $("#employee_id").select2({
ajax: {
url: "get_store_data.php?type=employee_data",
dataType: 'json',
delay: 250,
data: function (params) {
return {
phrase: params.term, // search term,
store_name: jQuery("#store_name").val(),
page: 1
};
},

processResults: function (data, params) {
// console.log(data);
params.page = params.page || 1;

return {
results: data.map(function(item) {
return {
id: item.name,
text: item.name
};
}),
pagination: {
more: 0
}
};
},
placeholder: 'Search for a member id',
cache: true
},
escapeMarkup: function (markup) { return markup; },
minimumInputLength: 1
});

最佳答案

如果理解正确,您想要更改等待 Ajax 完成时出现的文本。该文本在完成后消失。默认情况下,文本为“正在搜索...”。下面的代码将将其更改为“其他内容...”。

$("#employee_id").select2({
language: {
searching: function() {
return "Something else...";
}
},
ajax: {
url: "get_store_data.php?type=employee_data",
// etc.
}
}

请参阅有关 Translation objects 的 Select2 v4 文档.

关于jquery - 在 jquery select2 中更改文本 "searching",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55827285/

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