Jquery实现form表单回填数据
生活随笔
收集整理的這篇文章主要介紹了
Jquery实现form表单回填数据
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
//回填數(shù)據(jù)
function loadData(jsonStr){var obj = eval("("+jsonStr+")");var key,value,tagName,type,arr;for(x in obj){key = x;value = obj[x];$("[name='"+key+"'],[name='"+key+"[]']").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);}});}
}
總結(jié)
以上是生活随笔為你收集整理的Jquery实现form表单回填数据的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SpringBoot集成AOP管理日志
- 下一篇: 根据JSON自动生成select联动