AngularJSを初めて使用しました。オプション付きの選択ボックスがあります。ユーザーがチェックボックスをオフにしてオプションを選択すると、メッセージが表示されます。できます !しかしその後、私はオプションの値をデフォルトに設定したい。動いていない。この問題を解決するのを手伝ってください。AngularJS選択ボックスの値が選択後にデフォルトに設定されない
this.onChange = function (ev, selectoptionModel){
if(selectoptionModel == "OK"){
if(this.myArray.length==0){
alert = $mdDialog.alert({
title: 'Attention',
textContent: 'Please select option first',
ok: 'Close'
});
$mdDialog
.show(alert)
.finally(function() {
alert = undefined;
selectoptionModel = "";
});
}
}
}
選択オプション
<div>
<md-input-container>
<md-select ng-model="selectoptionModel" ng-change="$dataListController.onChange($event,selectoptionModel)" placeholder="Bulk Action">
<md-option value="DONE">DONE</md-option>
</md-select>
</md-input-container>
</div>
あなたはあなたの完全なコントローラのコードを示していただけますか?そして、あなたは1つのオプションしか持っていないのですが、なぜ 'select'ボックスを使用していますか? –