<script>
var data = { "txt": "leungs", "ckb": "2", "rdo": "2", "sel": "3", "area": "sentens","title":"render form demo..." };
$(function () {
$("[col]").each(function () {
var col = $(this).attr("col");
var type = $(this).attr("type");
if (type) {
switch (type) {
case "checkbox":
var ckb_checked = $(this).attr("value") == data[col] ? true : false;
$(this).attr("checked", ckb_checked);
break;
case "radio":
var rdo_checked = $(this).attr("value") == data[col] ? true : false;
$(this).attr("checked", rdo_checked);
break;
default:
$(this).val(data[col]);
break;
}
} else {
$(this).html(data[col]);
}
});
});
</script>
<body>
<form id="form1" runat="server">
<div>
<h1 col="title"></h1>
<input type="text" col="txt" /><br />
<input type="checkbox" col="ckb" value="1" /> <input type="checkbox" value="2" col="ckb" /> <input type="checkbox" value="3" col="ckb" /><br />
<input type="radio" col="rdo" value="1" name="rdo_sex" /> <input type="radio" value="2" col="rdo" name="rdo_sex" /><br />
<select col="sel">
<option value="1">A</option><option value="2">B</option><option value="3">C</option>
</select><br />
<textarea col="area">
</textarea><br />
</div>
</form>
</body>
来源:CSDN
作者:Leungs
链接:https://blog.csdn.net/liangshui772/article/details/17740625