1.表单取值/赋值公共方法
//表单序列化:文本框的name字段和数据源一致<form id="myForm" onsubmit="return false;"> function getFormJsonData(formId) { var fields = $("#" + formId).serializeArray(); var f = {}; $.each(fields, function (index, field) { f[field.name] = field.value; }) return f; } //表单填充数据:文本框的name字段和数据源一致 function setFormJsonData(data) { if (data) { for (var i in data) { ////console.log(i + ":" + data.JingShenBing[i]); if (document.getElementsByName(i + "").length > 0) { document.getElementsByName(i + "")[0].value = data[i]; } } } }