2016-04-14 12 views
0

私はPHPプログラムのためのプラグインSELECT2を使用しています、私は唯一のaddからのデータのために働くことを、このようSelectセレクトは、負荷選択した項目

$('#item_codePop').val(itemCodePop); 
$("#item_codePop").trigger('change'); 

で値をロードすることができますが、時にはまし

を失敗しました私がload機能からデータを取得したときに機能しません。私add機能で

、私はいつもadd機能とload機能から編集データ間の唯一の違うこの

$('#item_codePop').val(''); 
$("#item_codePop").trigger('change'); 

を呼び出します。その影響は何か?

+0

...あなたはそれに変更をトリガし、次のなど、あなたのオブジェクトの変数を作成する必要がありますと思いますか?ページロード時にload関数を呼び出す場合は、 '$(document).ready(function()});'ブロック内になければなりません。 – jeetaz

+0

ロード関数は '$(document).ready(function(){});'から起動されません。しかし、別の選択がその値を変更するとイベントからの呼び出しです... –

+0

私はそれをシミュレートするためにデータベースが必要です..データベースからデータをロードしているのでおそらく私はjsfiddleにコードを提供することができます –

答えて

0

私はあなたが働いていないものを証明するためにバイオリンを提供することができます

var $example = $(".your_Class").select2(); 

$(".your_button").on("click", function() { 
     $("#item_codePop").val("").trigger("change"); 
}) 

visit this link

関連する問題