0
var formSerializeArray = $('QDiv').serializeArray();

QDiv 包含所有输入控件...我也使用了 serializeArray() 和 serialize()... 但它不起作用...意味着即使 div 包含控件,它也会返回“null”。

有人请帮助我...我错过了什么?

4

2 回答 2

2

首先考虑@Maciej 的回答很重要。

您还应该检查您的表单元素是否具有name属性,否则当您触发serialize()serializeArray()时它们不会被包含在内。

来源: http: //www.mail-archive.com/jquery-en@googlegroups.com/msg32998.html

于 2013-11-20T16:02:40.747 回答
0

If you’re using some recent jQuery, make sure you’re using "#" with id selectors, ie.:

var formSerializeArray = $('#QDiv').serializeArray();
于 2012-05-10T12:03:16.840 回答