代码1: $scope.end_bid_sign_up=function(){
if(!$scope.bid_sign_up_checked){
var end_bid_sign_up_button_checked=confirm("您确定要结束本次竞价么?");
if(end_bid_sign_up_button_checked == true){
localStorage.setItem("bid_begin_checked",false);
// localStorage.setItem("bid_sign_up_checked",true);
$scope.bid_sign_up_checked = true ;
BidStatusChange(i,"已结束");
localStorage.setItem("biding_name",null);
}
}
}
代码2:
if(!$scope.bid_sign_up_checked){
$scope.end_bid_sign_up=function(){
var end_bid_sign_up_button_checked=confirm("您确定要结束本次竞价么?");
if(end_bid_sign_up_button_checked == true){
localStorage.setItem("bid_begin_checked",false);
// localStorage.setItem("bid_sign_up_checked",true);
$scope.bid_sign_up_checked = true ;
BidStatusChange(i,"已结束");
localStorage.setItem("biding_name",null);
}
}
}
代码1和代码2 区别在于:代码1中先执行$scop.en_bid_sign_up函数再执行button的disable(是否可用)判断 ,而代码2的执行顺序是相反的。
出现的问题: 代码2执行会发现,虽然button按一次并选择confirm确定后,按扭变灰,相应的函数提也会执行,但按钮依然可用,并还是会弹出confirm框。
解决: 输入console.log($scope.bid_sign_up_checked) 运行后发现 ngdisabled 的变量scope.bid_sign_up_checked 在点击confirm确定按钮后 依然为 false 在刷新页面后 才会变为true 所以只有把 判断条件放在函数体后面可解决问题 如代码1中所示
分享到:
相关推荐
3.14 如何为动态添加的元素绑定事件处理函数 3.15 为表格行增加单击事件 3.16 用回车键模拟Tab键 第4章 jQuery操作CSS样式 4.1 使用addClass()函数动态添加样式类 4.2 使用removeClass()函数动态移除样式类 4.3...
01041停止屏幕刷新 01042使事件无效 01043使取消键无效 01044不显示警告信息对话框 01045设置使用的打印机 01046安装加载宏 01047利用GetOpenFilename方法获取文件名 01048利用GetOpenFilename方法获取某类型文件名 ...
程序描述:本章将介绍 GWT应用中高级应用的部分,包括各中组件和布局、如何发送XMLHttpRequest请求,以及如何解决浏览器历史记录问题等等,同时读者还将详细的了解RPC应用的开发过程。 /xmlsample/AjaxSample....
3、剑侠界面增加装备合成功能,通过人物背包中的“合成”按钮打开 4、增加NPC对话框可支持自定义框架及文字显示范围,并推出相对应NPC对话框可视化编辑工具:自定义NPC对话框 5、登陆器列表配置增加分组上移下移及...
• 3.3.htm 数值型数据与字符串连接 • 3.4.htm 数值型数据与字符串连接 • 3.5.htm 减号的取反功能 • 3.6.htm 对变量赋常量值 • 3.7.htm 对变量赋常量值 • 3.8....
修改扩展界面支持库一,禁止透明标签在父窗口刷新时自动刷新,以解决其导致窗口刷新缓冲的问题。 8. 改进应用接口支持库中“设置屏幕分辨率”命令。 9. 修改外部数据库在“表中记录数为零”时可能导致程序崩溃的...
2) 增加补贴类型后,需要进行人员绑定操作。单击补贴类型、选取可领取补贴的人,双击鼠标左键(或选择部门、全体,点添加所有按钮),点保存完成设置; 3) 在人员列表处选择人员右键→查看补贴情况,可看到该人员...
89.window.location.reload()刷新当前页面. 90.window.history.back()返回上一页,window.history.forward()返回下一页,window.history.go(返回第几页,也可以使用访问过的URL) 91.document.write()不换行的输出,...
debug生成取色按钮程序.cmd dir.bat IE主页修改.bat jacksi.bat QQ精简.cmd sxs.exe 的查杀.bat sz.reg转换成reg.bat.bat WinPE 专用安装工具.cmd XP服务优化批处理.bat 不显示输入密码.cmd 与某人的QQ临时对话.cmd ...
实例080 将XML文件节点绑定到TreeView控件中 106 2.8 DataGridView控件应用 108 实例081 DataGridView控件的分页功能 108 实例082 从DataGridView控件拖放数据至TreeView控件 113 实例083 在DataGridView控件中...
实例080 将XML文件节点绑定到TreeView控件中 106 2.8 DataGridView控件应用 108 实例081 DataGridView控件的分页功能 108 实例082 从DataGridView控件拖放数据至TreeView控件 113 实例083 在DataGridView控件中...