【发布时间】:2014-06-22 06:01:49
【问题描述】:
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 是一个数组,它包含表单文件。这是我用来创建动态表单并提交它的代码。表单创建成功,但提交部分不起作用。为什么?
【问题讨论】:
-
你能把这个放在jsfiddle.net吗?
-
这是什么,可能是value:value.value str.append($('').attr({ type: value.type, name: value.name, alue:值.值 }) );
-
创建输入元素
-
是 alue: value.value 还是 value:value.value ?? @KalhanoToressPamuditha
-
对不起,应该是值:)