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

最近の jQuery を使用している場合は、ID セレクターで「#」を使用していることを確認してください。

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