Я пытаюсь отключить отправку кнопки, чтобы избежать дублирования записей.Проверьте значения данных формы и отключите кнопку отправки. Форма jQuery
Я проверил все SOF, Google и так далее.
Что происходит, я получаю код для отключения кнопки отправки, но он не проверяет, заполнена ли форма данными или нет.
Чтобы свести к минимуму ваше время и усилия, у меня есть код JSFiddle. http://jsfiddle.net/4gL0f2tz/
Что я пытаюсь сделать.
- Проверьте, будут ли завершены значения формы (если не бросать ошибку - для этого я использую обязательный атрибут)
- После того, как форма заполнена со значениями затем отключить кнопку отправки и приступить к обработке страницы.
Вот JQuery фрагмент
<script type="text/javascript">
$(document).ready(function(){
$('input:submit').click(function(){
$('p').text("Form submiting.....");
$('input:submit').attr("disabled", true);
$.ajax({
type: "POST",
url: "form_process.php",
data: "id=abc" ,
success: function(){alert('success');}
});
});
});
</script>
Полный код доступен здесь. http://jsfiddle.net/4gL0f2tz/
Примечание: У меня есть код, чтобы отключить кнопку отправки, как я могу отключить после проверки, завершены ли все значения формы, а затем отключить ее.
вы имеете в виду, что вы хотите, чтобы отключить кнопку после проверки succe сс? – VPK
да да. Ты прав. – user3350885
Я хочу представить, как только форма будет заполнена данными, а проверка будет успешной. – user3350885