У меня есть две отдельные формы с переключателями. Мне нужно сделать кнопку, нажав кнопку, которая представит две формы.Отправить несколько форм одна кнопка
<form action="/second_vote" method="post" id="poll-view-voting" accept-charset="UTF-8">
<div class="choices">
<div class="form-item form-type-radios form-item-choice">
<div id="edit-choice" class="form-radios">
<div class="form-item form-type-radio form-item-choice">
<input type="radio" id="edit-choice-1" name="choice" value="1" class="form-radio">
<label class="option" for="edit-choice-1">1 </label>
</div>
</div>
</div>
</div>
<input type="submit" id="edit-vote" name="op" value="Vote" class="form-submit">
</form>
<form action="/second_vote" method="post" id="poll-view-voting--2" accept-charset="UTF-8">
<div class="choices">
<div class="form-item form-type-radios form-item-choice">
<div id="edit-choice--2" class="form-radios">
<div class="form-item form-type-radio form-item-choice">
<input type="radio" id="edit-choice-3" name="choice" value="3" class="form-radio">
<label class="option" for="edit-choice-3">1 </label>
</div>
</div>
</div>
</div>
<input type="submit" id="edit-vote--2" name="op" value="Vote" class="form-submit">
</form>
Я стараюсь, как это, но только отправил первую форму.
<script language="javascript" type="text/javascript">
function submitDetailsForm() {
$('#poll-view-voting').submit();
}
</script>
Вы не можете отправить две формы в одной странице запроса. Либо используйте AJAX, либо объедините формы, чтобы их создать. – George
Почему бы не использовать отдельные формы и индексированные входы? ''? Потому что вы не можете представить две формы, если не используете Ajax. – Justinas
Использование ajax - лучший способ – Amy