#jquery #forms
#jquery #формы
Вопрос:
var str = $('<form>').attr({
action: data.action,
method: 'POST',
name: 'form'
});
$.each(data.form , function( index, value ) {
str.append($('<input>').attr({
type: value.type,
name: value.name,
alue: value.value
})
);
});
str.appendTo('body');
str.submit();
data.form
является массивом и включает в себя файлы форм. Это код, который я использовал для создания динамической формы и ее отправки. создание формы выполнено успешно, но часть отправки не работает. почему?
Комментарии:
1. можете ли вы поместить это в jsfiddle.net ?
2. что это такое, это может быть значение: значение. значение str.append($(‘<ввод>’).attr({ тип: значение.тип, имя: value.name , alue: ценность. значение }));
3. создание элемента ввода
4. это значение: значение. значение ИЛИ значение: значение. значение?? @KalhanoToressPamuditha
5. извините, это должно быть значение 🙂
Ответ №1:
поместите свое действие в кавычки.
action: 'data.action',
$.each('data.form' , function( index, value ) {});
Комментарии:
1. не могли бы вы проверить свою консоль? выход.
2. да, проверено, все в порядке, кроме части отправки: (