VueJSを使用してjQuery ChosenドロップダウンフィールドにAJAXを入力しようとしていますが、新しい値を適用するとChosenドロップダウンが更新されません。変更オプションでVueJS Chosenディレクティブが更新されない
私は、このような手動で、我々はAJAXの応答を取得するときしかし、私はVueJSは、すべてのドロップダウンに結果を解析するために数秒を必要とするので、これは動作しません(私は約20で同じ値を持つがあると思う$('.cs-select').trigger("chosen:updated");
をトリガとして複数のものを試してみました
1ページ)。すべての準備が整ったら、私は街アムステルダムを追加していここ
それが動作しない例は、しかしのみなし-JS]ドロップダウンに表示さ:http://jsfiddle.net/qfy6s9Lj/106/
誰でも簡単に修正を得ましたか。私はsetTimeout()
を使用するように感じるは行く方法ではありません。
idは単にコンポーネントにして、更新したいデータのウォッチを使ってjqueryアップデートをトリガすることをお勧めします。コンポーネントはディレクティブよりもはるかに強力で、selectをコンポーネントのルート要素として配置することができます。 – vbranden