#javascript #jquery #modal-dialog #simplemodal
#javascript #jquery #модальный диалог #simplemodal
Вопрос:
У меня есть форма в SimpleModal modal, но когда я пытаюсь использовать serialize с помощью jQuery, данные формы всегда пусты. Сериализация формы работает вне модальной, поэтому есть что-то, что мешает сериализации захватить данные формы. Это код, который я использую:
<div id="address_form" style="display:none">
<div id="contact-area">
<form id="address_form" action="submit" method="POST">
<label for="Street">Street:</label>
<input type="text" name="Street" id="street" />
<input type="submit" name="submit" class="submit-button" />
</form>
</div>
</div>
$("#address_form").submit(function(){
var data = $(this).serialize();
alert(data)
return false;
});
Ответ №1:
У вас есть два элемента с идентификатором address_form
. Измените идентификатор в DIV на этот идентификатор, и он будет работать.