再度簡単な質問selectize.jsで。プログラムでロードメソッドを選択するトリガー
私は独立したユーザーインターフェイス要素(入力Aと呼ぶ)とselect要素を持っています。 次のようにSelectize要素が定義されています
var test = $('#my_selectize').selectize({
// ....
load: function(query, callback) {
$.ajax({
url: '/remote_url/',
type: 'GET',
data: {q: query},
error: function() { callback(); },
success: function(res) {
callback(JSON.parse(res.f));
}
});
}
})[0].selectize;
は今、私はloadメソッドは、ユーザーがこれを行うには、入力A. を編集毎回トリガすることにしたい、私はthe docに応じて次のことを試してみました:
$('#input_A').on('change', function(){
test.trigger('load');}
何も起こりません。何か案は?それは可能ですか?
こんにちは、この[リンク](http://jsfiddle.net/dsqwared/6zyums3d/13/)からインスピレーションを受けることができます:$( '#select')。 – Issamovitch
私は、.trigger( 'load')が "load"オプションで指定された関数をトリガーしないことに気がつきましたが、onLoad関数を指定した場合、トリガされていることに気づくでしょう。私は同じ問題をbtw、まだ解決策を探している。 – cosan