私は3つの選択ボックスを持っています
$("select#selectbox1").val(data.Ref_box1_ID.toString()).trigger('change');
$("select#selectbox2").val(data.Ref_box2_ID.toString()).trigger('change');
$("select#selectbox3").val(data.Ref_box3_ID.toString()).trigger('change');
問題があります。変更イベント内に、次の選択ボックス内にオプションをロードするコードがありますが、最初にオプションを正しく選択してから、次の選択ボックスで変更イベントロードオプションをトリガーするコードのみが機能するようです。しかし、2番目のselectは、「select a option ...」という最初のオプションのみを表示し、3番目のselectは何もロードせず、オプションも選択しません。
このコードで見逃した可能性があることは何ですか?...更新するために.blur()も配置しようとしましたが、効果はなく、.trigger()の前にイベントattrib('selected'、'selected')を追加しませんでした...
どんな方向でもいただければ幸いです。