autocomplete根据输入字符进行搜索
2016-12-30 15:33
323 查看
autocomplete函数是能够根据输入的字符进行检索的一个函数,整个函数在jquery-ui.min.js里边,可以直接调用,非常方便。
今天在使用到搜索的时候用到了这个函数,jquery-ui.min.js插件可以自己下载,我所搜索的数据是通过ajax获取的,
$('.sale_customer').autocomplete({
source: function(request, response) {
var input_value = $('.sale_customer').val();//获取输入的字符串
var mData = [];
mData[0] = {"name":"query.searchkey","value":input_value};//与后台进行交互传参
$.doAjaxWQ({//与后台交互
url: url,//url,与后台进行交互的url
data : mData,//所要传的参数
success: function(data) {//如果成功显示的数据
response($.map(data.list, function(item) {
return {
// label:item.customerId,
value:item.customerName//根据关键词输出搜索出来的结果
}
}));
}
});
},
select: function( event, ui ) {//ui可以获取选中的值
var item = ui.item;
salesManageData.chooseContact(item.value)
}
});
今天在使用到搜索的时候用到了这个函数,jquery-ui.min.js插件可以自己下载,我所搜索的数据是通过ajax获取的,
$('.sale_customer').autocomplete({
source: function(request, response) {
var input_value = $('.sale_customer').val();//获取输入的字符串
var mData = [];
mData[0] = {"name":"query.searchkey","value":input_value};//与后台进行交互传参
$.doAjaxWQ({//与后台交互
url: url,//url,与后台进行交互的url
data : mData,//所要传的参数
success: function(data) {//如果成功显示的数据
response($.map(data.list, function(item) {
return {
// label:item.customerId,
value:item.customerName//根据关键词输出搜索出来的结果
}
}));
}
});
},
select: function( event, ui ) {//ui可以获取选中的值
var item = ui.item;
salesManageData.chooseContact(item.value)
}
});
相关文章推荐
- angularJS文本框根据输入字符(文本框值)进行查询ng-keydown ng-keyup
- TextField中进行字符的输入限制
- 将搜索结果中的字符与搜索关键字相符的进行加亮javascript的解决方案(zhuan)
- 关于AutoCompleteTextView 为什么必须输入两个字符才能出现补全提示的问题的解决办法
- 网页搜索栏不能输入字符, 没有光标显示怎么解决
- 根据相同ID,对字符串列进行聚合【mysql,mssql】
- 字符串根据多个字符进行分割的一种方法(使用split而不是regex.split更不是replace)
- 利用js 进行输入框自动匹配字符的小例子
- 关于AutoCompleteTextView 为什么必须输入两个字符才能出现补全提示的问题的解决办法
- 这是一个我面试某公司的算法题目:对一个字符数组进行排序,根据给定的字符,大于它的,放在数组的左边,小于它的,放在数组的右边,且数组中的元素之间的相对位置要保持不变。
- 窗体上有两个文本框:一个文本框中最多输入字符6个;一个文本框中输入任何内容都显示*号。再添加一个按钮、2个单选按钮。实现单击按钮后,根据单选按钮,将对应文本框中内容显示在标签
- 根据输入的中文的搜索其拼音相似的内容
- PHP解决搜索时在URL地址栏输入中文字符搜索结果出现乱码
- C语言实现对输入中的行数,单词个数,字符的个数进行计数
- 关于AutoCompleteTextView 为什么必须输入两个字符才能出现补全提示的问题的解决办法
- 将搜索结果中的字符与搜索关键字相符的进行加亮javascript的解决方案
- 搜索栏和网页里的输入框无法输入字符连光标都不显示故障的解决
- 根据输入的值进行动态检索
- AutoCompleteTextView控件---输入字符自动匹配
- 串的处理 在实际的开发工作中,对字符串的处理是最常见的编程任务。本题目即是要求程序对用户输入的串进行处理。具体规则如下: 1. 把每个单词的首字母变为大写。 2. 把数字与字母之间用下划线字符(_)分