请教,如何禁止多次提交submit

#1 weixiupc

请教:如何禁止多次提交?
jquery代码:
        $('form1').submit(function()
        {
                //alert('000');
                $("qd").attr("disabled", true);
                 return true;
                 return false;
        });
html代码:


这样提交过后 确定按钮 为灰色的,
但如果改为这样却不行,
另外google了防止多次提交试了多次都未解决,请教各位有什么好的方法防止多次提交,最好能提供示例,先谢!

2011-04-18 10:26:17

#2 stalker

不太明白LZ的意思  如果target=_self 那表单提交后页面就转走了  又何来确定按钮变灰一说呢?  除非$action_url是本页面?如果是这样那页面刷新了当然$('form1').submit就不会重新触发了

2011-04-18 11:41:39

#3 jake

或者试试这样,onsubmit事件里面直接把submit按钮隐藏掉看看。

2011-04-18 13:08:52

#4 weixiupc

谢两位回复!
恩,$action_url是本页面。隐藏submit按钮试了,没有隐藏,继续测试与找其他方法。

2011-04-18 15:30:04

#5 zhgzzy

可以先取得ID号,如重复就不添加到数据库中不就行了吗

2011-04-22 10:56:20