var formSerializeArray = $('QDiv').serializeArray();
QDivにはすべての入力コントロールが含まれています...私はserializeArray()とserialize()も使用しました...しかし、機能していません...つまり、divにコントロールが含まれているにもかかわらず、「null」が返されます。
誰か助けてください...何が足りないのですか?
var formSerializeArray = $('QDiv').serializeArray();
QDivにはすべての入力コントロールが含まれています...私はserializeArray()とserialize()も使用しました...しかし、機能していません...つまり、divにコントロールが含まれているにもかかわらず、「null」が返されます。
誰か助けてください...何が足りないのですか?
最初に@Maciejの回答を考慮することが重要です。
また、フォーム要素にname属性があるかどうかを確認する必要があります。そうしないと、 serialize()またはserializeArray( )をトリガーしたときに含まれません。
ソース: http://www.mail-archive.com/jquery-en@googlegroups.com/msg32998.html
最近の jQuery を使用している場合は、ID セレクターで「#」を使用していることを確認してください。
var formSerializeArray = $('#QDiv').serializeArray();