0
如何避免typeahead.js中的服務器請求,如果某些正則表達式匹配? 如果輸入的是數字,但是字母應該開始ajax請求,我不想開始一個建議。避免typeahead.js遠程如果正則表達式匹配
這是可能的typeahead.js或bloodhound?
我仍然有版本0.10.5,因爲更新會影響太多的地方。
問候 埃克
如何避免typeahead.js中的服務器請求,如果某些正則表達式匹配? 如果輸入的是數字,但是字母應該開始ajax請求,我不想開始一個建議。避免typeahead.js遠程如果正則表達式匹配
這是可能的typeahead.js或bloodhound?
我仍然有版本0.10.5,因爲更新會影響太多的地方。
問候 埃克
我找到了解決的自己: 在beforeSend剛剛返回false。
engine = new Bloodhound({
ajax: {
url: "example.com",
beforeSend: function() {
return null === $(<selector>).typeahead("val").match(/regexIdontWant/);
}
}
});