Если я отключу кнопку отправки при отправке, кнопка будет отключена и форма будет отправлена. Однако форма отправляется без публикации других полей формы.
Мой HTML-код:
<form name="form1" method="post" >
<input name="test" value="" />
<button name="submit" type="submit" id="submit" class="btn_save">Save</button>
</form>
Мой код jQuery:
$(document).ready(function() {
$('form').submit(function() {
$( ".btn_save" ).button( "disable" );
});
});
$(function() {
$( ".btn_save" ).button({
icons: {
primary: "ui-icon-check"
}
});
});
Вам необходимо установить опцию:
$(document).ready(function() {
$('form').submit(function() {
$( ".btn_save" ).button({ disabled: true });
});
});
См. " Виджет кнопки"
Прежде всего, чтобы отключить кнопку, вам нужно использовать свойство attr jquery, если вы хотите, чтобы кнопка была отключена после отправки. если вы не получили никаких значений после отправки, попробуйте проверить свойства <form>, такие как метод, действие. Попробуйте использовать селектор как ID (#formID)
$(document).ready(function() {
$('#formid').submit(function() {
$( ".btn_save" ).attr( "disabled", true );
});
});
.button()
? Boostrap один или что? По крайней мере, добавить ссылку на плагин в вопросеHTML
код.