layui在编辑页面的时候,怎么让select有选中的值? 同样是编辑界面,怎么让图片集显示出来呢?

提问 未结 25 691
王漂亮是这个人
悬赏:20飞吻
版本:layui 浏览器:
layui在编辑页面的时候,怎么让select有选中的值?
同样是编辑界面,怎么让图片集显示出来呢?

代码
html代码
<div class="layui-form-item">
<label class="layui-form-label">产品分类</label>
<div class="layui-input-inline" id="assocTask">
<select name="interest" lay-filter="aihao" id="interest">
<option value=''></option>
</select>
</div>
</div>
js代码
$.ajax({
data: { id: arr[0] },
type: "post",
dataType: 'json',
success: function (data) {
console.log(data)
var info = data.data.info
$('#interest').val(info.category_id)
form.render()
}
})
回帖
  • Ja12
    2019-4-25
    $(document).ready(function () {
    // 地市ID
    var cityId = ${exclusivetower.cityId};
    getdistrict(cityId);
    });
    function getdistrict(cityId) {
    // 根据地市ID获取区县ID和区县名
    $.ajax({
    url : "/xxx/xxx/xxx.do",
    type : "get",
    data : {
    'cityId' : cityId
    },
    success : function (obj) {
    $("#district").empty();
    var html1 = "<option selected>${exclusivetower.district}</option>";
    $("#district").append(html1);
    $.each(obj,function (i,o) {
    if (o.district != "${exclusivetower.district}" ) {
    var html = "<option>"+o.district+"</option>";
    }
    $("#district").append(html);
    });
    // 重新渲染
    readerForm();
    },
    dataType : "json"
    });
    }
    function readerForm() {
    layui.use('form',function () {
    var form = layui.form;
    form.render();
    });
    }
    可以参考下我的。
    1 回复
  • 你这渲染有点问题吧
    试试这个
    laui.use('form',function(){
    var form =layui.form;
    ajax

    form.render('select')

    })
    0 回复
  • @刚入门萌新 emmmm写的顺序跟你的是一样的,我的select是动态生成的,如果是在页面上写死的话,编辑页面是可以获取到的
    0 回复
  • IDyun
    2019-4-25
    产品分类 这个选择框没有选项
    0 回复
  • 九天lmw
    2019-4-25
    value应该给到option
    0 回复
  • @IDyun 这个是动态生成的
    0 回复
  • IDyun
    2019-4-25
    http://www.runoob.com/jquery/misc-when.html
    等 生成select 方法执行完后,才能赋值
    0 回复
  • @王漂亮是这个人 动态生成 你有数据返回吗?返回了你 追加了没? 追加之后要重新渲染 不行的话 我在贴代码给你看
    0 回复
  • @王漂亮是这个人 你赋值的时候也要重新渲染 懂吗
    0 回复
  • @刚入门萌新 动态生成的时候追加了,也渲染成功了,下拉框是有东西的
    赋值的时候,也渲染了,在题目上有
    0 回复