JQuery autocomplete获得焦点触发弹出下拉框
2017-03-02 10:56
260 查看
需求:autocomplete控件,当点击获得焦点的时候也要弹出下拉列表(autocomplete默认是输入之后才会跟随出下拉列表),下面直接贴代码。
js代码:
重点代码
focus(function () {
$(this).autocomplete("search");
})
js代码:
$("#customerName").autocomplete({ minLength: 0, source: function (request, response) { var customerName = $("#customerName").val(); $.ajax({ url: "/api/pmstransaction/getcustomerinfo", dataType: "json", data: { customerName: customerName }, success: function (data) { response(data.Data); } }); }, focus: function (event, ui) { $("#customerName").val(ui.item.CustomerName); return false; }, select: function (event, ui) { module.viewModel.customerInfo.CustomerName(ui.item.CustomerName); module.viewModel.customerInfo.CustomerTaxCode(ui.item.CustomerTaxCode); module.viewModel.customerInfo.CustomerAddressPhone(ui.item.CustomerAddressPhone); module.viewModel.customerInfo.CustomerBankAccount(ui.item.CustomerBankAccount); return false; } }).focus(function () { $(this).autocomplete("search"); }).autocomplete("instance")._renderItem = function (ul, item) { return $("<li>") .append("<div>" + item.CustomerName + "</div>") .appendTo(ul); }
重点代码
focus(function () {
$(this).autocomplete("search");
})
相关文章推荐
- jquery UI autocomplete获得焦点自动弹出跟随下拉框
- jquery.bigautocomplete.js首次获取焦点触发搜索(类似百度首次的搜索历史)
- RepositoryItemComboBox获得焦点弹出下拉框
- jquery 插件 thickbox窗口 第一个控件获得焦点(解决第二次弹出窗口,文本不能输入数据)
- jqueryui autoComplete 组合下拉框过长问题的解决
- jQuery UI Autocomplete 的 focus 事件 改变获得焦点项的样式
- jquery 插件 thickbox窗口 第一个控件获得焦点(解决第二次弹出窗口,文本不能输入数据)
- IE6 弹出Iframe层中的文本框“经常”无法获得输入焦点
- Jquery autocomplete
- ajaxToolkit AutoCompleteExtender click 选择某项之后触发事件
- ashx+jquery+autocomplete.js实现自动填充
- IE6间歇性精神障碍:弹出Iframe层中的文本框“经常”无法获得输入焦点
- jquery AutoComplete
- jquery.autocomplete.js用法(转载)
- JQuery autocomplete 使用手册
- jquery.AutoComplete.js中文修正版(支持firefox)
- Jquery autocomplete
- JQuery 如何使文本框获得焦点的
- 用ASP+jQuery.autocomplete.js实现仿google自动提示功能
- web页,如何按回车获得焦点,触发web控件事件..?