【发布时间】:2013-03-31 06:04:40
【问题描述】:
提前感谢您的帮助。
请注意我正在使用 jQuery UI 来创建/样式按钮。
当用户单击提交按钮时,我想使用 jQuery 禁用所有表单上的所有提交按钮,在整个页面上。
这是我到目前为止所拥有的,目前它只禁用被点击的按钮,当我希望它禁用页面上的所有提交按钮时。
对于 jQuery UI:
<script>
$(function() {
$( ".button" )
.button()
});
</script>
禁用按钮:
<script>
$(function() {
$('.button').button().click(function() {
$(this).button('disable');
$(this).closest('form').submit();
return false;
});
$('input:submit').button('enable');
});
</script>
提交按钮/表单如下所示:
<form enctype="multipart/form-data" action="characters.php" method="post">
<input id="c_xp" class="text" type="text" value="150001" name="c_xp">
<input id="go" class="button ui-button ui-widget ui-state-default ui-corner-all" type="submit" value="Go" role="button" aria-disabled="false">
</form>
【问题讨论】:
-
您想在点击时禁用它们还是什么?他们都应该被禁用?
-
他们应该在提交时被禁用
-
看看我提供的小提琴
标签: php jquery html forms jquery-ui