自定义两列类型ahead.js
Custom two-column typeahead.js
有可能用两列来实现真正自定义的typeahead.js布局吗?
我正在实现人员查找。如果找不到此人或此人类型错误,我希望用户能够选择该选项。预先打印的下拉列表可能看起来像这样:
jo
--------------------------------
| Joe | Not found |
| John | Wrong type |
| Joseph | Some other problem |
| Jose | |
--------------------------------
当用户键入"jo"时,会有一个匹配人员的列表,他们可以向下箭头并点击回车键来选择一个。或者用户可以向右箭头到右列,向下箭头到适当的问题,然后点击回车键。
这可能吗?我在typeahead js文档中看到的只是每个选项都有一个自定义模板的能力,但没有关于多列的功能。
这是模板渲染的示例。这就是你要找的吗?
$('#custom-templates .typeahead').typeahead(null, {
name: 'best-pictures',
display: 'value',
source: bestPictures,
templates: {
empty: [
'<div class="empty-message">',
'unable to find any Best Picture winners that match the current query',
'</div>'
].join(''n'),
suggestion: Handlebars.compile('<div><strong>{{value}}</strong> – {{year}}</div>')
}
});
相关文章:
- 为什么会出现错误;未捕获的类型错误:undefined不是函数;
- 如何在DOM元素上按类型构建此函数
- 同样,同样的错误'ahorcado.js:26未捕获类型错误:无法读取属性'beginPath'
- YUI3 IO实用程序是否可以根据给定的内容类型标头值自动序列化数据
- Webpack/Rect:遵循egghead.io教程,但出现错误:您可能需要一个合适的加载程序来处理此文件类型
- 如何从querySelectorAll中获取按钮类型
- 如何在输入字段中的按钮的帮助下打开日历,该字段的类型为“=”;日期”;
- 如何将具有文本类型值的var放入jQuery函数中
- javascript解释器如何理解变量的数据类型
- 可变大小的JavaScript字符串如何成为基元类型
- AngularJS指令只识别双向绑定类型
- 在<输入类型=“;文件“/>
- 从查询字符串参数推断出正确的数据类型
- 未捕获的类型错误:无法读取属性'删除'的未定义
- 为什么不'我们在javascript中使用函数参数的数据类型
- Javascript 可选类型提示
- 可以<脚本类型=“;text/javascript”>window.location=“/"</
- 未捕获的类型错误:无法读取属性'name'即使它存在,也无法定义
- html5视频中的Youtube类型注释
- 自定义两列类型ahead.js