怎么让input的type=submit失效呢,disabled不行啊,在js上

        <br><input type="submit" value="提交" class="send">
                           $(".send").disabled=true;

不行

                           $(".send").disabled=“true”;

不行

                           $(".send").disabled=“disabled”;

不行
.......怎么才行??

阅读 8.8k
7 个回答

$('.send').attr('disabled', true)

在form 上增加标签 onsubmit="return false"

不知道你是不是不想让form提交?如果是的话可以用下面的方法:

$(".send").click(function(e){
    var e = e||window.event;
    e.preventDefault();    //阻止默认事件
})
$(".send").attr("disabled","disabled");
$(".send").attr("disabled","disabled");
// 或者
$(".send")[0].disabled = 'disabled';
// $(".send")是一个jq对象,所以不能用到dom的属性

不清楚你想要什么效果。。。

$('form').submit(function () {

return true;//true提交,false不提交

});

$('form').submit(function(){
    //.....    
    return false;
});
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏