select的 select2()
input的autocomplete()如下:
input 的 $('#<%=Supplier.ClientID %>').autocomplete("ajaxcommon.v?action=localsupplierInputSearch", {
max: 12, //列表里的条目数
minChars: 1, //自动完成激活之前填入的最小字符
width: 265, //提示的宽度,溢出隐藏
scrollHeight: 300, //提示的高度,溢出显示滚动条
matchContains: true, //包含匹配,就是data参数里的数据,是否只要包含文本框里的数据就显示
autoFill: false, //自动填充
cacheLength: 0,
extraParams: { supplierStatus: '1', queryType: '-1' },
dataType: "json",
parse: function (data) {
return $.map(data, function (row) {
return {
data: row,
value: row.to,
result: row.name
}
});
},
formatItem: function (row, i, max) {
return row.name;
},
formatMatch: function (row, i, max) {
return row.name + row.to;
},
formatResult: function (row) {
return row.name;
}
})