2015-05-26 5 views
9

У меня выпадающее меню с id «selectCountry», заполненное ajax, и на успех я просто привязываю Selectize.selectize.js reload dropdown

$('#selectCountry').selectize({ 
    create: true, 
    sortField: 'text' 
}); 

Когда я перепривязываю мое первоначальное ниспадающее меню с помощью AJAX и попытаться перезагрузить/перепривязываю или обновлять старую selectize автозаполнения коробки на успехе, то не было бы никаких изменений в старом списке.

Есть ли способ перезагрузить или обновить выпадающее меню? Я попробовал «clearOptions()» и «refreshOptions()».

P.S, я не хочу напрямую связывать select из ajax.

Хорошо, теперь я добавляю работает пример этого вопроса на jsfiddle

Пожалуйста, помогите мне :(любое предложение было бы здорово для меня. Большое спасибо

+0

попробовал это также :(, его не использовать. –

+0

Можете ли вы разместить больше кода? – basher

+0

что еще, больше кода необходимо :), На самом деле другой код связан с jtable.org, выше кода завершен и работает в первый раз dropdown bind. –

ответ

10

Некоторые, как, я нашел ответ и его рабочий here

просто добавить эта строка кода и его работа.

$('#select-tools').selectize()[0].selectize.destroy(); 
+1

Есть ли способ заставить селектировать для повторного заполнения с исходного