js将form表单元素包装成json对象(jquery获取表单的所有元素组成json数据)。
例如:
<form id="addOrEditProjectForm"> <input type="text" id="name" name="name" placeholder="www.phpernote.com" /> <input type="text" id="age" name="age" placeholder="10" /> </form> var jsonData = {}; $($('#addOrEditProjectForm').serializeArray()).each(function (idx, obj) { jsonData[obj.name] = obj.value; });
处理后得到的 jsonData 变量的值为:
{name: "www.phpernote.com", age: "10"}