模糊搜索

//JS方法

// 定义模糊匹配的数组

var arrayData=[];
$(function() {

//模糊匹配设置客户名称
$.ajax({
url: '<%=path %>/businessAction.do?method=getCustName',
async: false,  
type: 'post',
dataType: 'json',
success: function(data) {
$.each(data, function(i, r) {
arrayData.push(r.SJ_NAME);
})
}
});

$("#custName").autocomplete(arrayData,  
        {  
            minChars: 0,  
            max: 8,  
            autoFill: true,  
            mustMatch: false,  
            matchContains: true,  
            formatItem: function (arrayData, i, total) {  
              return "<I>" + arrayData[0] + "</I>";  
            }, formatMatch: function (arrayData, i, total) {  
              return arrayData[0];  
            }, formatResult: function (arrayData) {  
              return arrayData[0];  
            }     
              
        }); 

});

//页面

<div class="conditions" >
<span class="send">客户名称:</span>

<input id="custName" name="custName" type="text" placeholder="客户名称" class="text_box" />

</div> 


需要引入的JS 和 CSS

JS和CSS下载地址:链接: https://pan.baidu.com/s/1xRuEanYwI1b6OLfrNmTrpw 密码: kksm















猜你喜欢

转载自blog.csdn.net/niubaolei1993/article/details/79867044