如何在使用推特提前输入提交时自动完成
How do I autocomplete on submit with twitter typeahead?
当使用推特类型提前显示提示时,我希望在用户单击提交时替换查询。
例如,用户键入 mo,提示显示蒙大拿州,用户可以单击提交并提交蒙大拿州。
如果用户按向右箭头键,则此功能相同。
我存储了 typeahead 的最后一个结果,并在单击提交时设置了第一个值。可能有更好的方法来做到这一点,但没有找到任何关于如何做到这一点的资源。
http://jsfiddle.net/wLak8L20/1/
滤波器
filter: function (movies) {
// Map the remote source JSON array to a JavaScript array
window.lastMovies = movies;
return $.map(movies.results, function (movie) {
return {
value: movie.original_title
};
});
}
提交回调:
jQuery('#submit').click(function() {
try {
$('.typeahead').val(lastMovies.results[0].original_title);
} catch(e) {
}
});
相关文章:
- onclick在使用jquery附加时不触发提交输入
- 如何通过按Enter提交输入表格,但在按shift和Enter时不提交
- 单击按钮提交输入字段值
- 提交输入时运行函数
- 使用jquery UI next按钮提交输入字段值,php将返回结果
- 提交输入不'不要在IE和Firefox中发布
- 在使用HTML和Javascript后,我需要在表单上提交输入以显示在页面上
- 提交输入类型=“;图像“;到另一个servlet时,未能返回任何参数
- 如何停止提交输入中的空字段
- HTML5 和 Javascript 上传进度条 - 按钮与提交输入类型
- 表单未按预期提交输入类型:文件
- 如何在提交表单时单击提交输入字段开始此 JQuery 验证
- 从提交输入对函数的单击调用不起作用
- 提交输入不会触发任何内容
- 为什么在使用 JavaScript 提交表单时不提交输入和提交按钮
- 使提交输入不可点击
- 在使用javascript打开页面时自动提交输入
- jQuery-提交表单..,但也传递提交输入名称和ID
- 在表单标记外自动填充和提交输入字段
- 提交/输入后,将焦点放在相同的输入字段