Я разрабатываю мобильное приложение jquery. В приложении есть форма, которую пользователь должен отправить, и я поместил кнопку отправки в правой части заголовка. когда пользователь выполнил заполнение формы и нажатие кнопки отправки с классом "ui-btn-right"
, он не может отправить.Отправить кнопку в заголовке не удается отправить
$(document).ready(function(){
$('.ui-btn-right').on('click', function(event) {
$("#form1").on('submit',function(event){
event.preventDefault();
data = $(this).serialize();
$.ajax({
type: "POST",
url: "register.php",
data: data
}).success(function() {
$("input[type=text]").val("");
});
});
});
});
HTML
<a href='#' class='ui-btn-right' id="button" >Register</a>
Получаете ли вы какие-либо сообщения об ошибках в своих инструментах разработчика? –
Хорошо бы видеть структуру HTML. Я не понимаю, почему событие submit находится внутри события click. Конечно, пользователю предоставляется форма, поэтому клик даже не нужен –
Вопрос; нажатие кнопки работает _second_ время, когда вы нажимаете на нее? –