gpt4 book ai didi

javascript - Select2 显示当前搜索的值

转载 作者:行者123 更新时间:2023-11-29 14:39:50 24 4
gpt4 key购买 nike

我正在使用 Selec2使用 ajax 调用执行此操作的框架,我已在我的项目中成功实现了此功能,但为什么在输入要搜索的值时它会将当前搜索值显示为 optional ,即使没有结果,我也不想隐藏它。有什么建议吗?谢谢

显示当前搜索值并且它是可选的: enter image description here

即使没有结果: enter image description here

HTML:

<select style='width:100%;' id='select-employee'></select>

JS:

$("#select-employee").select2({
theme: "bootstrap",
placeholder: "Select employee...",
minimumInputLength: 1,
tags: [],
ajax: {
url: "getEmployee.php",
dataType: "json",
type: "POST",
delay: 250,
data: function(params) {
return {
term: params.term,
page: params.page
};
},
processResults: function(data, params) {
params.page = params.page || 0;
return {
results: data.items,
pagination: {
more: (data.page == "1" ? true : false)
}
};
},
cache: true
}
});

最佳答案

您好,这是因为您必须将标签填充为 false,请尝试将 [] 更改为 false

$("#select-employee").select2({
theme: "bootstrap",
placeholder: "Select employee...",
minimumInputLength: 1,
tags: false,
ajax: {
url: "getEmployee.php",
dataType: "json",
type: "POST",
delay: 250,
data: function(params) {
return {
term: params.term,
page: params.page
};
},
processResults: function(data, params) {
params.page = params.page || 0;
return {
results: data.items,
pagination: {
more: (data.page == "1" ? true : false)
}
};
},
cache: true
}
});

关于javascript - Select2 显示当前搜索的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40152435/

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