$("#supplierNo").select2({
multiple: false, // 多选
allowClear: true, // 清除按钮
width: "100%", // 宽度
language: "zh-CN", // 语言
minimumResultsForSearch: -1, // 多少数据隐藏搜索框
ajax: {
url: "/supplier/simple_list2?dynamic=1", // 动态搜索url
dataType: "json", // 传参类型
delay: 1000, // 延迟,输入多久后进行请求, 不然敲一个发一次请求
data: function (params) {
// query 可自定义
let query = {
condition: params.term, // 搜索词
pageSize: 200
}
return query;
},
processResults: function (data) {
if (!data || data.length <= 0) {
// 返回null 解决, 返回空数组不显示空数组问题
return null;
}
let options = [{
id : '',
text : '请选择'
}];
$(data).each(function(i, o) {
options.push({
id : o.id, // id
text : o.supplierName // value
});
});
return {
results: options //返回数据
};
},
}
});
select2 4.0.8 + , 动态搜索数据
最新推荐文章于 2024-07-27 17:56:15 发布