• layui修改数据的时候下拉框和选择框默认选中


    // 获取需求类型
    function getType() {
    var typeHtml = '';
    $.ajax({
    url: pUrl + 'back_findTypeList.do',
    type: 'post',
    data: {
    page: 1,
    pageSize: 500,
    },
    dataType: 'json',
    success: function (res) {
    var typeList = res.result.list;
    typeHtml += '<option value="">请选择需求类型</option>'
    for (var i = 0; i < typeList.length; i++) {
    typeHtml += '<option value="' + typeList[i].id + '">' + typeList[i].name + '</option>';
    if (typeList[i].id == sessionStorage.getItem('typeId')) {
    console.log(sessionStorage.getItem('typeId'))
    //判断每一条是不是跟传过来的数据一样,一样的话就选中
    typeHtml += '<option value="' + typeList[i].id + '"selected>' + typeList[i].name + '</option>';
    }
    }
    //初始化数据
    $form.find('#type').html(typeHtml);
    //重新加载页面
    form.render();
    // form.on('select(areas)', function(data) {
    // var value = data.value;
    // console.log(value)
    // });
    },
    error: function (e) {
    layer.msg('连接超时,请稍后再试');
    }
    });
    }
    // 获取角色
    function getRole(http://www.my516.com) {
    var roleHtml = '';
    $.ajax({
    url: pUrl + 'back_findRoleList.do',
    type: 'post',
    data: {
    page: 1,
    pageSize: 500,
    },
    dataType: 'json',
    success: function (res) {
    var roleList = res.result.list;
    // roleHtml += '<option value="">请选择您的推荐渠道</option>'
    for (var i = 0; i < roleList.length; i++) {
    // roleHtml += '<option value="' + roleList[i].id +'">' + roleList[i].name + '</option>';
    roleHtml += ' <input type="checkbox" title="' + roleList[i].name + '" >'
    //判断每一条是不是跟传过来的数据一样,一样的话就选中
    if (roleList[i].id == sessionStorage.getItem('roleId')) {
    roleHtml += ' <input type="checkbox" title="' + roleList[i].name + '" checked >'
    }
    }
    //初始化数据
    $form.find('#role').html(roleHtml);
    //重新加载页面
    form.render();
    },
    error: function (e) {
    layer.msg('连接超时,请稍后再试');
    }
    });
    }
    --------------------- 

  • 相关阅读:
    Android LBS系列06 位置策略(二)模拟位置数据的方法
    Android LBS系列03 Geocoder类与地址显示
    Java 容器集合框架概览
    Android 按钮类控件大集锦:Button ToggleButton CheckBox RadioButton
    Java中的包与导入
    《Head First设计模式》 读书笔记01 策略模式
    Android Fragment和Activity
    Java中的final
    《Head First设计模式》 读书笔记07 封装调用:命令模式
    Google Maps Android API V2的使用及问题解决
  • 原文地址:https://www.cnblogs.com/hyhy904/p/10989698.html
Copyright © 2020-2023  润新知