2012-05-10 4 views
0
var formSerializeArray = $('QDiv').serializeArray(); 

QDivも同様)...私はserializeArrayを(使用している)と(シリアライズすべての入力コントロールが含まれています...しかし、それは動作していない...意味に動作していない)(シリアライズそれはdivがコントロールを含む "null" eventhoughtを返しています。jQueryのserializeArray()または

何人かお手伝いください...私は何が欠けていますか?あなたには、いくつかの最近のjQueryを使用している場合

+0

達成しようとしていることは何ですか?なぜあなたの質問は 'asp.net-mvc-3'でタグ付けされていますか?マークアップはどのように見えますか? –

+0

私のマークアップは、いくつかの質問で顧客のフィードバックフォームのように見える...質問は、ユーザーの回答に基づいて動的に表示されます...私はフォームの入力コントロールの値を維持したいと思った入力値を扱うjavascript関数を書いています)。だから私はserializeArray()を使用しています – suman

+0

OK、あなたの質問にこのマークアップを表示してください。 –

答えて

0

、あなたはすなわち、IDセレクタに「#」を使用していることを確認してください。:

var formSerializeArray = $('#QDiv').serializeArray(); 
1

それは最初に考慮マチェイの答え@取ることが重要です。

フォーム要素が名前属性を持っているか、他あなたがにserialize()またはserializeArray()をトリガするとき、彼らは含まれません場合にも、チェックする必要があります。

出典:http://www.mail-archive.com/[email protected]/msg32998.html