我需要序列化我的表单数据并通过ajax发送它 我使用了serializeArray()给了我 适当的postdata。 代码如下:
var fields = $('#myform :input').serializeArray();
jQuery.each(fields, function(i, field)
{
values[field.name] = field.value
});
我想通过values[field.id] = field.value
我想使用serializeArray()只用becoz
它使用标准W3C规则进行成功控制
确定它应该包含哪些元素。
答案 0 :(得分:0)
答案 1 :(得分:0)
我认为这是一个转贴:
var values = {};
$("#myform :input").each(function(i, field) {
values[field.id] = field.value;
});
JSON.stringify(values));
答案 2 :(得分:0)
还有.serialize()
。