Так у меня есть форма, как это:Используйте каждый() после serializeArray() форма
<form>
<input name="name" value="A. Hitchcock">
<input name="email" value="[email protected]">
<input name="name" value="Q. Tarantino">
<input name="email" value="[email protected]">
...
</form>
очень простой. Это позволяет мне получать name
и email
от моих клиентов. С jQuery у меня есть кнопка, позволяющая добавить в нашу форму больше клиентов (name
и email
).
Мне нужно повторить эти Данные по каждым изменениям формы, поэтому я использовал этот код:
$('.form-horizontal').on('change','input', function(){
var dataArray = $('#list-items').serializeArray();
});
С serializeArray()
я могу сериализовать все мои ДАННЫЕ в массив.
Моя проблема в том, чтобы показать эти ДАННЫЕ, как это с помощью этого serializeArray()
:
A. Hitchcock
имеет этот адрес электронной почты:[email protected]
.Q. Tarantino
имеет этот адрес электронной почты:[email protected]
.
Любая помощь в том, как это сделать, пожалуйста?
Выглядит отлично. Один вопрос для вас: как насчет выбора вместо ввода как второго элемента? – teamo
, если это выбор ... есть псевдоселектор ': input', который ищет все элементы управления формой ... простое изменение http://api.jquery.com/input-selector/ – charlietfl