layui如何添加select下选框?

提问 已结 12 291
szkb
szkb 2020-2-25
悬赏:20飞吻
版本:layui 2.3 浏览器:chrome
layui如何添加一个select下选框,并通过后端获取数据向下选框赋值?先谢谢啦。。
回帖
  • EiSCN
    2020-2-25
    不知道你是后端模板还是什么,如果你是用如TP之类的框架的话那在模板中直接用
    <select name="cid" lay-verify="required">
    <option value="">请选择</option>
    {volist name="list" id="vo"}
    <option value="{$vo.id}">{$vo.title}</option>
    {/volist}
    </select>
    如果是AJAX取数据动态生成那样的话取到数据用for循环插入到相应的列表中就行了,如
      for(var i =0; i<data.length; i++){
     $("#sel").append("<option value="+data.id+">" + data.title+ "</option>")
    }
    没试验,具体你调试,如果AJAX的话,记得刷新下表单
    0 回复

  • 动态模板引擎不香吗?
    1 回复
  • szkb
    2020-2-25
    @EiSCN 多谢,还有个问题,知道如何新建一个select下选框吗?并在前一个下选框后面追加这个下选框。。
    0 回复
  • @szkb 动态创建 使用append追加试试 个人想法 没试过
    0 回复
  • @szkb 或者提前在后面放一个,设置display:none 要用的时候在block
    0 回复
  • szkb
    2020-2-26
    @恭维不起 嗯嗯,好的,多谢。如果后端获取的数据是个list,也就是说要新建多个select控件,那么该如何写啊,在那个div里面可以加for循环吗。。。
    0 回复
  • szkb
    2020-2-26
    @jfinal_阿明 append是可以的,不过我是要它显示在右边,结果显示在上个控件的下方了,我还要调试一下。。
    0 回复
  • 胡雪
    胡雪 (该号已被封)
    2020-2-26
    多谢,广东快乐十分 https://1680380.com/view/klsf/klsf_index.html 还有个问题,江苏快3 https://1680380.com/view/kuai3/kuai3_index.html 知道如何新建一个select下选框吗?体彩七星彩 https://1680380.com/view/tc7xc/index.html 并在前一个下选框后面追加这个下选框。


    0 回复
  • @szkb 追加进去了 样式什么的比较好调
    0 回复
  • szkb
    2020-3-10
    @恭维不起 请问下你这lay url地址和ajax的url是一样的吗?
    0 回复