我希望使用Typeahead的方式是从服务器预取数据,就像http://twitter.github.io/typeahead.js/examples/中的预取示例一样。
我关心的是,在将用户输入发送到服务器之前,我如何在客户端验证用户输入,因为我似乎对从服务器下载的数据没有任何访问权限。Typeahead和Bloodhound文档没有提供任何关于这方面的提示。
有什么想法吗?
提前谢谢你。
发布于 2014-03-30 05:31:39
使用Chrome的帮助检查猎犬对象,可以很容易地看到
bloodhound.index.datums
是当猎犬配置了“预取”字段时,您从服务器接收到的选项数组。我没有评估过在猎犬初始化过程中配置“远程”选项的情况,但我认为另一种行为非常非常奇怪。
https://stackoverflow.com/questions/22410408
复制相似问题