日历取消选中复选框不起作用
Calendar uncheck checkbox not working
我正在尝试实现复选框以便 select 天。我可以在使用 ng-click="addEvent()"
编辑复选框 select 时添加事件。然而,当它再次被点击时,ng-click
再次运行,再次添加相同的事件。
如何在取消选中复选框时从日历中删除事件?
这是我的代码:
<label ng-repeat="day in days"> <input type="checkbox" checklist-model="days" checklist-value="day" ng-click="addEvent(day, exercise)">{{ day.text }} </label>
如果可以使用 jQuery 试试这个:
$( 'input' ).change(function() {
if($( 'input' ).prop( 'checked' )) {
addEvent();
}
}
虽然你应该给输入一个id
。然后只需在 if 语句条件
中使用 (when id is "input-1") $(#input-1).prop('checked')
我正在尝试实现复选框以便 select 天。我可以在使用 ng-click="addEvent()"
编辑复选框 select 时添加事件。然而,当它再次被点击时,ng-click
再次运行,再次添加相同的事件。
如何在取消选中复选框时从日历中删除事件?
这是我的代码:
<label ng-repeat="day in days"> <input type="checkbox" checklist-model="days" checklist-value="day" ng-click="addEvent(day, exercise)">{{ day.text }} </label>
如果可以使用 jQuery 试试这个:
$( 'input' ).change(function() {
if($( 'input' ).prop( 'checked' )) {
addEvent();
}
}
虽然你应该给输入一个id
。然后只需在 if 语句条件
$(#input-1).prop('checked')