Динамическое добавление полей формы [закрыт]

181
13 января 2020, 16:00
Закрыт. Этот вопрос не по теме. Ответы на него в данный момент не принимаются.

Хотите улучшить этот вопрос? Переформулируйте вопрос, чтобы он соответствовал тематике «Stack Overflow на русском».

Закрыт 9 месяцев назад.

На странице insert.php есть форма, в ней есть INPUT, где надо написать вопрос poll(голосование), при клике на button надо в эту форму добавлять еще INPUTы, где надо написать варианты вопроса, динамически добавленные INPUTы должны быть таким

<input name = "otveti[]">

В итоге нужный нам массив будет таким.

$_POST['otveti']

insert.php
<?php 
?>
<form action="poll.php" method="POST">
    <input type="text" name="vopros">
    <br>
    <button id="dobavit">Ok</button>
    <br>
    <button>Save</button>
</form>

<?php 
 $data = $_POST['otveti'];

?>

Нужно чтобы вопросы написанные в поле вопроса,и ответы написанные в динамически добавленных INPUT-ах,при клике на button Save,пошли в сервер,с соответствующим id вопроса.

Answer 1
var $btn = $('#dobavit');
$btn.click(function() {
    $('form').append('<input type="text" name="otveti[]" />');
});

Как вариант! только у button укажите тип button. Иначе при клике может происходить отправка данных на сервер.

READ ALSO
Узнать город пользователя по ip

Узнать город пользователя по ip

Как определить, в каком городе находится посетитель сайта с помощью php или js (html5 geolocation не предлагать!)

197
Есть ли альтернативы методу complete_phone_login в MadelineProto?

Есть ли альтернативы методу complete_phone_login в MadelineProto?

Как финальный результат мне нужно получить authAuthorization

214
Перенести php код в шаблонизатор Smarty

Перенести php код в шаблонизатор Smarty

Есть php код который нужно вывести в smarty, подскажите пожалуйста как это сделать, вот код:

184
Как добавить перевод строки в Android?

Как добавить перевод строки в Android?

Пробовал \n, но пользователю так и приходит:

202