如何在jQuery中解析来自自动完成建议的单词
How to parse a word from an autocomplete suggestion in jQuery?
我在这里有我的代码-http://jsbin.com/civimivihe/edit?html,输出
它的作用是,当用户在输入框中输入一些文本时,会使用jQuery的自动完成功能显示一个建议列表。
但是,当用户从建议中选择一个值时,我只希望第一个单词出现在文本框中。
我一直在修改选择事件。关于如何单独解析第一个单词,有什么建议吗?
尝试更改jQueryUI的自动完成Ajax JS代码的末尾。。。
select: function( event, ui ) {
return ui.item.label;
}
对此。。。然后,它会在输入字段中留下股票代码。
select: function( event, ui ) {
var labelPieces = ui.item.label.split(' ');
setTimeout(function() {
$('#stock').val(labelPieces[0]);
},0);
}
jQuery Autocomplete API文档可在以下位置找到:http://api.jqueryui.com/autocomplete/
注意:setTimeout 0值允许jQueryUI库在解析该值并将其插入输入字段之前完成其自动完成功能的处理工作。0值创建一个异步计时器。它可以根据需要向上调整。(记住使用毫秒,而不是秒。)
相关文章:
- 如何使用jquery强制一个单词更改大小写等以保留品牌
- 拆分单词jquery
- 使用jQuery检查提交时添加到句子中的单词
- 当两个单独的单词被放在目标上时,使用Jquery获取一个值
- 使用jQuery更改字母和单词间距
- Javascript/jQuery替换tamil语言输入框中的最后一个单词
- 类别自动完成jQuery中的单词级自定义筛选器,而不是子字符串
- 如何使用jquery查找单词匹配
- 突出显示jQuery中单词之间的空格
- PHP jQuery使用多个单词传递值
- jQuery 验证输入文本是否仅接受数字、单词或日期
- 要求文本字段包含特定的单词,使用jquery
- 使用jQuery在p-tag中查找给定字符串的前10个单词和下10个单词
- 使jQuery自动完成功能适用于多个单词(“跳过”一个单词)
- JQuery在链接的静态页面中搜索,突出显示找到的单词,而不破坏列表
- 使用jquery或JS查找文本区域内的所有单词位置
- 如何使用javascript或jquery从字符串中收集相同的单词
- 如何在jquery中停止这种限制单词的奇怪事情
- Jquery搜索表可以'找不到带括号的单词
- 如何防止用户在文本框中写一些特定的单词-JQuery