var formSerializeArray = $('QDiv').serializeArray();
QDiv包含所有輸入控件...我也使用了serializeArray()和serialize()以及...但它不工作......意義它返回「null」eventhought的div包含控件。Qquery serializeArray()或serialize()不工作
有人請幫助我...我錯過了什麼?
var formSerializeArray = $('QDiv').serializeArray();
QDiv包含所有輸入控件...我也使用了serializeArray()和serialize()以及...但它不工作......意義它返回「null」eventhought的div包含控件。Qquery serializeArray()或serialize()不工作
有人請幫助我...我錯過了什麼?
如果你使用一些最近的jQuery的,請確保您正在使用「#」與id選擇,即:
var formSerializeArray = $('#QDiv').serializeArray();
它採取@馬切伊的答案考慮第一是很重要的。
您也應該檢查你的表單元素有名屬性,否則當你觸發連載()或serializeArray()他們將不會被包括在內。
來源:http://www.mail-archive.com/[email protected]/msg32998.html
你想達到什麼目的?爲什麼你的問題用'asp.net-mvc-3'標記?你的標記是怎樣的? –
我的標記看起來像一個客戶反饋表格,幾乎沒有問題......問題將根據用戶的答案動態顯示......在兩者之間,我想在表單上持續輸入控件的值(所以,我有編寫了一個處理輸入值的JavaScript函數)。這就是爲什麼我使用serializeArray() – suman
好的,請在你的問題中顯示這個標記。 –