form表单数据自动填充怎么做?

未结贴
4 68
通过ajax从后台获取到数据后(后台返回的数据格式跟表单的data.field格式是一样的,都是JSON对象格式的字符串),如何把数据自动批量填充到表单的元素中?
  • 没有这么智能吧,你可以自己遍历
    0 回复
  • function SetWebControls(data) {
    for (var key in data) {
    var id = $('#' + key);
    var value = $.trim(data[key]).replace(" ", "");
    var type = id.attr('type');
    switch (type) {
    case "checkbox":
    if (value == 1) {
    id.attr("checked", 'checked');
    } else {
    id.removeAttr("checked");
    }
    $('input').customInput();
    break;
    default:
    id.val(value);
    break;
    }
    }
    }
    0 回复
  • 强烈建议layui中增加对表单数据自动填充赋值的支持。
    0 回复
  • 这个可以有,很需要。最好还能做过滤或转换。
    0 回复
最近热帖
vip-admin Html v1.5.0 更新了 - 基于layui的后台模板 1453
一个为您省时省力的后台模板jqadmin 1106
meTools - 基于layui+vue的在线工具网站 977
基于layui的后台模板 - 反正我觉得我的界面是最漂亮的 925
你的案例或技术分享,将会被置顶推荐 863
LayuiHelp,一个良心插件,为你的代码插上翅膀! 767
LayUI SELECT 多级级联实现,理论上是无限级的 603
Admin-Template 后台模板(开发中...) 536
基于TP5加Layui的轻社区系统,争取下个月上线 307
为什么设计项目最初要为数据设计身份指纹(唯一标号)? 259
近期热议
一个为您省时省力的后台模板jqadmin 24
基于layui的后台模板 - 反正我觉得我的界面是最漂亮的 20
LayuiHelp,一个良心插件,为你的代码插上翅膀! 17
layer的使用,以前用的时候还没挺好的怎么现在layer的弹出框一直报错,求大神给指点一下 15
vip-admin Html v1.5.0 更新了 - 基于layui的后台模板 15
form表单提交,监听提交按钮,用ajax异步检测名称是否已存在,ajax 不执行! 14
layui点击左侧固定导航栏时,如何在右侧显示,而并不是打开新窗口呢 12
关于layer弹出层搜索刷新当也问题 12
遮罩通过parent 可以全屏,但窗口不能传值了? 12
为什么layui分页只有一页的情况下不无法显示组件呢? 11