Jquery自动建议
Jquery autosuggest
本文关键字:Jquery 更新时间:2023-09-26
我是jquery新手。我使用下面的代码在文本框中显示自动建议。
$().ready(function() {
function formatItem(row) {
return row[0] + " (<strong>id: " + row[1] + "</strong>)";
}
function formatResult(row) {
return row[0].replace(/(<.+?>)/gi, '');
}
//$("#suggest1").autocomplete(cities);
$("#custName").autocomplete(arrNames, {
multiple: false,
minChars: 0,
width: 190,
matchContains: true,
autoFill: false,
mustMatch: true,
max: 20,
}
});
});
我的问题是我想调用一个javascript函数随着arrNames
的索引作为参数,当用户从自动建议选择一个名称。请帮帮我。
你可以这样做(使用jQuery ui autocomplete):
$("#custName").autocomplete(
source: arrNames,
select: function (event, ui) {
//Do stuff here
}
}
来自jqueryUI网站:
编辑:选择
当从菜单中选择项目时触发;ui。项目指所选项目。select的默认操作是替换文本字段的值与所选项的值。取消这事件会阻止更新值,但不会阻止菜单关闭。
似乎你正在使用自动完成插件http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/
此插件已弃用…你应该使用jQuery ui autocomplete: http://jqueryui.com/demos/autocomplete/
相关文章:
- 无法从 jQuery RSS Feed 中的 localStorage 动态替换类
- 如何使用jQuery自动打开页面上的所有链接
- 如何使用jquery在填充自动完成的值后使文本框只读
- jQuery:循环一个具有不同超时值的循环
- 用程序搜索JQuery数据表中的文本
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- jQuery匹配JSON对象的部分文本
- Jquery POST未填充数组
- JQuery使计数器每次更改时都会增加
- 如何在Angular2中使用jQuery插件
- 提高JQuery的性能
- 无法在通过jQuery的ajax加载的页面中执行javascript
- JQuery合并了keyup和focusout两个函数
- 如何使用jQuery选择下拉列表的值
- 将PHP变量传递给jQuery时遇到问题
- jQuery UI自动完成突然停止工作
- 剑道网格jQuery动画()问题
- 如何使jQuery插件函数可调用以供独立使用,而不在集合上操作
- jquery点击函数select&取消选择
- jquery试图按名称获取按钮位置