У меня есть форма, которая вызывает отправку функции сценария Java, как показано ниже:
<form:form commandName="achievment" method="post" id="achievmentForm" enctype="multipart/form-data" onsubmit="disableButtons(this);" cssClass="validatable">
<input id="button1" type="submit" class="button" name="add" onclick="bCancel=false" value="إضافة" />
</form:form>
, а код js -
<script type="text/javascript">
<!--
function disableButtons(form){
if(jQuery(form).valid()){
jQuery('input:button').removeClass('button');
jQuery('input:button').addClass('grayButton');
jQuery('input:submit').removeClass('button');
jQuery('input:submit').addClass('grayButton');
jQuery('input:reset').removeClass('button');
jQuery('input:reset').addClass('grayButton');
jQuery('input:submit').attr('disabled', true);
}
}
-->
</script>
, как вы уже видели, я пытаюсь отключитькнопки отправки на странице во время ожидания ответа ... но что происходит, браузер выдает ошибку 404, но с тем же URL-адресом, который у меня есть ... это действительно странно, потому что это происходит только тогда, когда я пытаюсь отключить отправку, а недругой тип ...