我需要得到一個div
內的所有元素,這可能是多個inputs
,checkboxs
,radiobuttons
等,並轉換id
或name
和它value
爲JSON
可讀格式。從DOM元素在創建JSON了`div`
我試圖使用the following SO question的修改版本,這就造成了以下內容:
var data = $('#item').map(function() {
return {
content: $(this).val()
};
}).get();
console.log(data);
<div id="item">
<input class="item" id="test" value="data" />
</div>
但它不返回任何值。
使用'serializeArray()'然後將結果轉換爲對象 –