关闭取消JavaScript按钮时的弹出窗口
Close popup on cancel of javascript button.
在一个模式弹出窗口中,我正在更新值,在单击保存按钮时,在更新之前,我通过javascript消息框询问用户:"你确定....?"
我正在通过以下代码执行此操作:
btnSave.Attributes.Add("onclick", "javascript:return " & "confirm('Are you sure " & RbtnConfirm.SelectedValue & " ' )")
但是当用户单击取消时,我想通过以下方式关闭整个模式弹出窗口:
modalpopup1.hide()
方法
我很困惑我应该如何以及在哪里包含这行代码?
我从哪里可以得到btnSave.Attributes.Add("onclick", "javascript:return " & "confirm('Are you sure " & RbtnConfirm.SelectedValue & " ' )")
返回的是假还是真?
请帮助我。
为什么return " & "
?
无论如何对于内联(不推荐),只需执行
btnSave.Attributes.Add("onclick", "if (confirm('Are you sure " & RbtnConfirm.SelectedValue & " ' )) modalpopup1.hide()")
将确认调用移动到单独的函数,即:
在 .ascx/.aspx 中包含以下内容:
<script>
function myconfirm(sValue) {
var bValue = confirm(sValue);
if (!bValue) {
modalpopup1.hide();
}
return bValue;
}
</script>
在代码隐藏中:
btnSave.Attributes.Add("onclick", "javascript:return " & "myconfirm('Are you sure " & RbtnConfirm.SelectedValue & " ' )")
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 如何调整信息窗口的大小并点击按钮?+更改信息窗口的内容
- 按下一个HTML按钮,该按钮使用一个功能在同一个新窗口中打开URL
- 如何在单击“提交”按钮时为“新建”窗口编写JavaScript,用“确定”和“取消”显示注册信息
- 如何在Ol3弹出窗口中添加用javascript创建的按钮上的点击事件
- 在窗口中单击按钮完成之前,光标不会停止.请继续卸载
- 如何隐藏谷歌地图Api 3中InfoBox窗口中的关闭(x)按钮
- 单击按钮时的窗口属性
- 单击谷歌地图信息窗口按钮
- Angular.js谷歌地图信息窗口按钮点击没有传递值
- 谷歌地图信息窗口按钮未显示
- 引导:弹出窗口按钮链接不工作
- 引导:点击弹出窗口按钮
- 使用angular验证引导模式窗口按钮点击时的输入字段
- 关闭当前的弹出窗口按钮点击在顶点使用salesforce
- 关闭窗口按钮- javascript
- 使用iFrame's OnSubmit函数为父窗口's按钮's OnClick事件
- jQuery UI模态弹出窗口-按钮点击
- jQuery UI模态弹出窗口按钮点击
- 以编程方式弹出“打开”窗口.按钮不工作在我的mapbox.js地图我已经创建