Я пытаюсь вставить несколько скрытых полей ввода со значением из другого поля ввода.Вставка полей ввода со значением из другого ввода JQuery
HTML
<div id="FormWrapper"></div>
FormWrapper находится внутри формы. Я попытался добавить вход внутри и значение post работает. Значение ValueFromOtherInput также имеет значение.
$('<input>').attr({
type: 'hidden',
name: 'valueFromInputFields[]',
value:$('#valueFromOtherInput').val()
}).appendTo('#FormWrapper');
Но значение должности не существует, когда я отправляю форму.
Вы знаете, что '# valueFromInput' нацелен на элемент с атрибутом **' ID' ** 'valueFromInp ut', а не имя. Также у вас нет кавычек для вашего атрибута 'value'. – NewToJS
То, что вы написали, немного уродливое, но оно работает: [demo] (https://jsfiddle.net/davidThomas/51xb4611/), так что вы не показываете нам? Какие у вас ошибки? –
@DavidThomas без кавычек может ломаться при рендеринге в зависимости от того, что содержит другое значение, например пробелы – charlietfl