我的页面上有两个输入字段:country和city。
第一个包含100个选择,第二个包含2000个选择。我想在typeahead插件中使用prefetch选项,因为这些输入字段正在其他页面上重用。
然后我想在输入城市输入时过滤预取数据。我怎么能这样做?
简单的回答是使用typeahead的remote选项,使用'country'参数填充url并在服务器端过滤数据。效果很好,但我想使用存储在客户端上的预取数据。
第二个答案是收听'typeahead:selected'事件并在城市与国家/地区不对应时显示警告消息。这是一个糟糕的解决方案。
那么如何过滤预取数据?