Ben typeahed için source
değiştirmek için bir yol arıyorum. Örneğin, aşağıdaki 2 listeye sahip olduğumu varsayalım ve duruma bağlı olarak, farklı bir kaynakla çalışarak typeahead çalışmasını istiyorum.bootstrap typeahead - değişen kaynak
var list1 = ["this", "is", "first", "list"],
list2 = ["second", "list", "comes", "here"];
$("selector").typeahead({source: list1})
Sonra ben
$("selector").typeahead({source: list2})
yapmak ve giriş kutusuna yazmaya başladığınızda, ilk liste yenisi altında görünür.
Ben hiçbir etkisi yoktur, Henüz$("selector")
.removeData()
.typeahead({source: list2})
yapıyor çalıştı.
$("selector").data('typeahead').source = list2;
olası yinelenen: // stackoverflow .com/questions/13516396/update-the-source-option-in-bootstrap-typeahead-js) –