版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Liutt55/article/details/79584035
//初始化所有数据
App.ajax({ resUrl: "/pact/selectCustomerByName", async:false, callback: function (result) { var arr = []; for(var i = 0;i<result.data.length;i++){ var params = {}; var obj = {}; params['name'] = result.data[i].id; params['value'] = result.data[i].name; obj['value'] = result.data[i].name; obj['data'] = params; arr.push(obj); }//当输入时触发
$('.customerNameClass').devbridgeAutocomplete({ //$('#customerNameId').devbridgeAutocomplete({ lookup: arr, minChars: 1, onSelect:function(rel){
//选中后触发 var user = {}; user['id'] = rel.data.name; App.ajax({ resUrl: "/customer/getCustomer", data: user, callback: function (result) { $("#contactId").val(result.data.linkman); $("#addressId").val(result.data.address); $("#phoneId").val(result.data.phone); $("#customerId").val(result.data.id); } }) }, showNoSuggestionNotice: true, noSuggestionNotice: '对不起,暂无找到当前输入所匹配的名称', // groupBy: 'category', 是否分组 });
下载一个jq插件 jquery.autocomplete.js