複数のチェックボックスからチェックボックスの値を取得しようとしています。以下のコードがあります。
<input class="ng-pristine ng-valid" type="checkbox" name="ch" value="a" ng-model="todo.done">
<input class="ng-pristine ng-valid" type="checkbox" name="ch" value="b" ng-model="todo.done">
<input class="ng-pristine ng-valid" type="checkbox" name="ch" value="c" ng-model="todo.done">
<input class="ng-pristine ng-valid" type="checkbox" name="ch" value="d" ng-model="todo.done">
私が欲しいもの:チェックボックスをオンにすると、チェックボックスの値が警告されます。私は以下のようなjqueryコードを持っています:
$('input[type="checkbox"]').change(function() {
$('input[type="checkbox"]').each(function() {
if ($(this).is(':checked')) {
//the problem in here when I alert it will display many time with the other value of checkbox
//what I need: I want to get only value of it when I check on it.
alert($(this).prop('value'));
}
});
});
誰でも親切に助けてください、ありがとう。