请问怎么做网站,海口网站建设网站制作,郑州网站营销汉狮,做视频找素材的网站提供一种如果前台页面标签比较多#xff0c;如果挨个初始化的话可能会比较繁琐#xff0c;这时候我们可以将后台传递的数据组装为json串#xff0c;前台用jquery将代码初始化到表单中。 function loadData(jsonStr) {// alert(jsonStr.toString())var obj eval((如果挨个初始化的话可能会比较繁琐这时候我们可以将后台传递的数据组装为json串前台用jquery将代码初始化到表单中。 function loadData(jsonStr) {// alert(jsonStr.toString())var obj eval(( jsonStr ));var key, value, tagName, type, arr;for (x in obj) {key x;value obj[x];try{// alert($(#ProDes).val());//alert($([idProDes]).val() 111);$([id key ]).each(function () {//$([namekey],[namekey[]]).each(function(){ tagName $(this)[0].tagName;type $(this).attr(type);if (tagName INPUT) {if (type radio) {$(this).attr(checked, $(this).val() value);} else if (type checkbox) {arr value.split(,);for (var i 0; i arr.length; i) {if ($(this).val() arr[i]) {$(this).attr(checked, true);break;}}} else {$(this).val(value);}} else if (tagName SELECT || tagName TEXTAREA) {$(this).val(value);}else if(tagName SPAN) {///如果是lable的话// alert(tagName)$(this).html(value);}});}catch(e){}}} 转载于:https://www.cnblogs.com/l919310075/p/7294238.html