0

如何处理asp.net提示中的ok-cancel按钮?我想点击取消时,我可以做一份新工作吗?这是我的代码:

 <asp:Button ID="Button1" runat="server" OnClientClick="return a();"  Text="Button" />

function  a()
{
    var s = prompt("hello");
    if (s != 123) {
        alert("enter number correctly");
        return true;
    }
    else
        return false;
}
4

4 回答 4

0

最优雅的方法是使用jQuery UI 的 dialog

于 2013-01-16T09:02:25.317 回答
0

您可以使用确认框执行此任务:-

<asp:Button ID="Button1" runat="server" OnClientClick="return disp_confirm();"  Text="Button" />

在按钮按下时使用此脚本:-

function disp_confirm()
{
var r=confirm("Press a button!");
if (r==true)
  {
  alert("You pressed OK!");
  }
else
  {
  alert("You pressed Cancel!");
  }
  return false;
}
于 2013-01-16T09:06:40.750 回答
0

如果你想取消你需要的回发return false,否则true(反之):

function  a()
{
    var s = prompt("hello");
    if (s != 123) {
        alert("enter number correctly");
        return false;
    }
    else
        return true;
}
于 2013-01-16T09:07:23.387 回答
0

如果您想使用 JavaScript 执行此操作,那么此处的以下内容将完全满足您的要求。否则,有一些非常好的和成熟的 JQuery 插件可以为您提供几乎无穷无尽的选择。

if (confirm("Your question")) { // do things if OK }

于 2013-01-16T09:09:48.480 回答