ユーザーがボタンを押したときに、多くの値がselect
の値に設定しようとしています。複数のドロップダウンの値を設定する
私はjQueryの方法を試してみました:
vm.passAllInspections = function ($event) {
$(".tbl-inspections option[value=pass]").attr("selected", "selected");
console.log($event);
}
これは動作しますが、NG-モデルを更新したりしても、それは火がありません。私はこのpostを見て、input
要素の詳細を示します。トリガーイベントが発生することができませんでしたか?
$('button').click(function(){
var input = $('input');
input.val('xxx');
input.trigger('input');
});
だから、私は、私はそれが正確なNG-modelプロパティでなければならなかったかどうかわからなかったように動作しません$compile
ディレクティブを使用しようとしましたか?
次に、ng-click="vm.eicr.inspections='pass'"
を使用していましたが、すべてのng-modelプロパティに適用する方法がわかりませんでした。
ボタンを押してpass
をドロップダウンリストに追加して、ng-model
のプロパティをすべて有効にするにはどうすればよいですか。
、念のために:あなたが得た、例えば、3つのリストボックス。あなたはボタンをクリックし、3つのリストボックスの 'ng-model 'を特定の値に設定したいのですか? – Jordumus
はい私もモデルを更新してほしい – StudentRik