在asp.net的webform按钮等控件里,jquery怎么实现防止重复提交在刷新和后退等操作呢?
能给个实用的例子吗?谢谢!

解决方案 »

  1.   

    重复提交,是ASP.NET的问题,和JQ有关系呢?
      

  2.   

    用户在浏览器里的后退刷新操作是无法避免的
    只能在在重复提交这操作里做预防[推荐] ASP.NET怎么防止重复提交!!
    http://topic.csdn.net/u/20090325/09/76b2590b-f4b8-420f-bee7-e4fdf77d78c6.html
      

  3.   

    好办、                        <div id="loading1" style="position: absolute; left: 0; top: 0; background:#c2c2c2;
                                filter: alpha(opacity=35); opacity: 0.5; font-weight: bold; color: Red; width: 100%;
                                height: 4000px; z-index: 333; font-size: 24px;">
                                <center>
                                <div style="position:absolute; visibility:visible;z-index:2; text-align:center;" id="branding"><img src="img/009.gif"/></div>
                                </center>
                            </div>
    你点击按钮后用JQ 把loading1 这个层显示出来就OK了、
    这个层显示出来后会提示正在处理中 然后请稍等神马的、 这时候其它东西是点不了的、具体样式你可以自己设置
      

  4.   

    像CSDN回复这里就是个好例子。貌似用的是Iframe吧。
      

  5.   

    一一要在客户端实现,你就还要考虑右键点刷新。如果浏览器禁用JS呢,你又做何处理?推荐msdn上的解决方案,从服务器端解决:http://msdn.microsoft.com/zh-cn/library/ms379557(VS.80).aspx