文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>如何避免重复提交

如何避免重复提交

时间:2010-09-21  来源:冰牙

    之前也碰到过类似的问题,是在Insert的时候先判断是否存在来防范的。最近,又碰到了一个情况,每次Update都会被计数,没有可用于唯一检查的字段,所以采用前端来避免了。

 

    在网上搜了一下,CSDN技术中心的一个帖子不错,但代码没全看懂,链接如下:如何避免重复提交。自己呢写了个简单点的,测试后可用的。

 

    JavaScript代码如下:

        var hasSubmit = false;        
        function CheckSubmit(source)
        {
            if(hasSubmit)
            {
                source.disabled = true;
                return false;
            }           
            hasSubmit = true;            
            return true; 
        }
  

    C#的服务器端控件代码:

<asp:Button ID="Button1" runat="server" Text="Button" 
     OnClientClick="CheckSubmit(this)" OnClick="Button1_Click" >

 

 

    控件禁用后事件就不会触发了,所以第一次只改变标记,第二次禁用它。

    比较简单,暂时够用 O(∩_∩)O~

 

 

排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载