【问题标题】:AVoid Postback on OnClick Event避免 OnClick 事件的回发
【发布时间】:2010-12-19 13:38:03
【问题描述】:

我有一个Javascript 函数

show()
{
alert("hello");
}

在 ASP Button OnClick 事件上运行。

当我单击显示“hello”的警报消息框按钮时,会发生回发。有什么办法不能阻止这种回发?

【问题讨论】:

    标签: javascript asp.net onclick postback


    【解决方案1】:

    试试:

    return false;
    

    【讨论】:

      【解决方案2】:

      是的,您可以在按钮的 onclick 处理程序中执行 show(); return false;

      【讨论】:

        【解决方案3】:
        onclick="show();return false;"
        

        【讨论】:

          【解决方案4】:

          这很简单: 插入 aber "Alert('msg');"一个“返回 false;”。

          所以:

          function show()
          {
          alert('Hallo');
          return false;
           }
          

          【讨论】:

          • 这行不通!返回必须在 onclick 处理程序内。
          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多