私はフォームを持っています。このフォームを送信する前に、チェックボックスに基づいて何かをしたいと思います。ng-modelを使用してチェックボックスの値を知る方法
これは私のチェックボックスである:私はこれ持って
私のコントローラで<input type="checkbox" name="resident" id="resident"
ng-model="resident" ng-init="resident=false">
:
$scope.submitForm = function (isValid) {
if(!$scope.resident){
//code...
}else{
//code...
}
}
をその後私はいつも、私はfalse
にそれを初期化しているにもかかわらず、未定義として、このチェックボックスの値を取得。
ng-change
私はチェックボックスの値を知っていて、変更されたときにはいつでも治療をしないといけないので、私はng-change
と仕事したくありません。
どうすればこの問題を解決できますか?
value属性が入力 –
@AnkurTiwariから欠落している私は、属性値を添付しましたが、私はまだそれが常にはい、申し訳ありませんあなたはすでに問題の1つを指定していた –
を持っています。 –