Angular JS, alert True or False
Angular JS, alert True or False
我已经包含了一个复选框,当我点击复选框,警告弹出显示。如果我在弹出框中点击确定,那么它就会完全取代复选框并保持
为真如何在Angular JS中显示呢?
angular.module('app', [])
.controller('alertsMesssageCtrl', ['$scope', function($scope) {
$scope.onalertClick = function(alert) {
var box = confirm("Are you sure you want to do this?");
if (box === false) { // yes sure
alert.alertType = !alert.alertType;
return true;
}else{
}
};
要在angular中弹出一个修改复选框的确认对话框,你可以这样做:
JS
angular.module('app', [])
.controller('alertsMesssageCtrl', ['$scope', function($scope) {
$scope.alert = {
alertType: false //initialization
};
$scope.onAlertChange = function() {
var box = confirm("Are you sure you want to do this?");
if (box === false) { // no
$scope.alert.alertType = !$scope.alert.alertType; //revert
}else{ //yes sure
}
};
});
HTML <div ng-app="app" ng-controller="alertsMesssageCtrl">
<input type="checkbox" ng-model="alert.alertType" ng-change="onAlertChange()" />
</div>
请注意,我使用ng-change
而不是ng-click
,因为它还可以处理使用键盘的复选框勾选(使用Tab键关注复选框元素,然后使用空格键勾选它)。
相关文章:
- 如果 a 为 false,则 if(a) === if(false)
- 如何在angularJS中编辑时,如果DB中的值为true,则设置复选框,如果值为false,则取消选中复选框
- 如何将localStorage值设置为false
- Angular 2.0 with JavaScript or TypeScript?
- JavaScript-切换“;全部检查”;复选框true/false
- gulp Iconify任务抛出错误TypeError:Path必须是字符串.收到false
- SharePoint 2010 Jquery/JSON Rest Multiple OR语句-如何
- GWT (or javascript) library for couchDB
- 在 Jquery/Javascript 中使用多个 OR (||) 运算符时如何设置变量
- 如何使用javascript将字段强制设置为false
- JavaScript中的逻辑OR(||)
- ||(OR)运算符如何在赋值中工作
- (false==false==true)怎么可能是真的
- Array.every返回false,而不是类型error
- Javascript If else 只返回 TRUE 或只返回 FALSE
- 为什么当我在数组上测试regex时,它会返回false
- JavaScript 中的“Falsy or empty”:如何将 {} 和 [] 视为 false
- Angular JS, alert True or False
- jQuery post() return true or false
- angular js $http return true or false