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
是一个数组,它包含表单文件。这是我用来创建动态表单并提交的代码。表单创建成功,但提交部分不起作用。为什么?表单创建工作但未提交
你可以把这个在http://jsfiddle.net? – webkit
这是什么,它可能值:value.value str.append($( '').attr({ 类型:value.type, 名称:value.name, ALUE:value.value }) ); –
创建输入元素 –