Я использую jQuery 1.8.3 и имею две формы и два переключателя, форма будет отображаться при нажатии на переключатели. то, что я делаю здесь, когда нажимаю кнопку «Сохранить», я проверю, какая радио проверена, зависит от того, какая форма будет отправлена, проблема заключается в том, что после отправки одной формы, этот запрос идет как ajax, поэтому я не обновляю страницу после одного отправить, при нажатии на кнопку сохранения, два раза Форма отправит, а в следующий раз 4 раза ...?Форма отправки несколько раз
JS код
$(".save").live("click", function() {
if ($("#b1").is(":checked")) {
$("#lForm1").submit();
}
if ($("#b2").is(":checked")) {
$("#lForm2").submit();
}
});
$('input[type="radio"]').click(function() {
//here toggle the form
});
HTML
<input type="radio" name="optionsRadios" id="b1" checked>
<input type="radio" name="optionsRadios" id="b2" >
<%= form_tag '/contact/create_check', method: :post, remote: true, id:
'lForm1' %>
<%= form_tag '/contact/create_count', method: :post, remote: true, id:
'lForm2' %>
<input type="button" class="btn btn-success save" value="Save" />
Есть ли множественные формы? – Kuldeep
yes @Kuldeep, имеют две формы, но только отправьте одну форму за раз – django
вы можете отправить полный html. – Kuldeep