如何使用jquery或javascript禁用submit类型的按钮标记?

如何使用jquery或javascript禁用submit类型的按钮标记?,javascript,jquery,html,button,submit,Javascript,Jquery,Html,Button,Submit,有人能帮我弄清楚在提交表单时,如何禁用按钮标签(类型为submit)吗?我找到的所有东西都向我展示了如何禁用submit类型的输入标记 我目前拥有的是: HTML: 或: 问题是它没有提交页面。最简单的解决方案是将按钮转换为输入,但我希望它可以作为一个按钮来完成 非常感谢 在jquery解决方案中,添加“(this).submit();”用于禁用按钮的行之前的行 $(文档).ready(函数(){ $(“#addBooking”).attr(“禁用”、“禁用”); }); 添加预订 问题是它没

有人能帮我弄清楚在提交表单时,如何禁用按钮标签(类型为submit)吗?我找到的所有东西都向我展示了如何禁用submit类型的输入标记

我目前拥有的是:

HTML:

或:

问题是它没有提交页面。最简单的解决方案是将按钮转换为输入,但我希望它可以作为一个按钮来完成


非常感谢

在jquery解决方案中,添加“(this).submit();”用于禁用按钮的行之前的行

$(文档).ready(函数(){
$(“#addBooking”).attr(“禁用”、“禁用”);
});
添加预订

问题是它没有提交页面。
哪个浏览器?它发生在firefox和chrome中,我没有测试过其他任何东西。你的代码工作正常:表单是submit。你检查过你的代码中其他地方的错误了吗?你也为我工作,所以你的问题在其他地方,伙计们,你是对的。我发现了这个问题,它在别的地方。非常尴尬:/我猜你的意思是
$(这个).submit()this.submit()相反,但无论如何OP的代码应该按原样工作
<form method="post" action="addBookingForm.php" id="addBookingForm" name="addBookingForm" class="form-horizontal">
<button class="btn btn-success" type="submit" id="addBooking" name="addBooking" ><span class="glyphicon glyphicon-plus"></span> Add Booking</button>
    $('#addBookingForm').on('submit', function() {
        $("#addBooking").attr( "disabled", "disabled" );
    });
 onsubmit="document.getElementById('addBooking').disabled = 1;"