zoukankan      html  css  js  c++  java
  • select 动态赋值 layui重新渲染

    如果改变了select里面的值,需要重新渲染,这是layui的要求。

    如果用jquery直接选择,就跳过了layui.

    select下拉框

       <select id="ZhiWuErJi" class="layui-input " type1="flow_select" isflow="1" required="required" name="ZhiWuErJi">
      </select>

    Js

    复制代码
       $(window).load(function () {
             
            var q1 = document.getElementById("ZhiJi");
            console.log(q1.options.length);
            for (var i = 0; i < q1.options.length; i++) {
                if (q1.options[i].value == "@info.ZhiJi") {
                    q1.options[i].selected = true;
                }
            }
        //layui重新渲染
          layui.use('form', function(){
               var form = layui.form;//高版本建议把括号去掉,有的低版本,需要加()
               form.render('select');
               //form.render();
           });
      ==========================================================或者==============================================================
      $("#ZhiWuErJi").val(值); //直接赋值
    }
    复制代码
  • 相关阅读:
    放大镜
    简单拖拽加边界处理加轨迹返回
    事件委托
    数组的方法
    数据处理
    数组去重
    字符串的操作方法
    函数的递归调用
    选择排序、冒泡排序
    Linux—shell中$(( ))、$( )、``与${ }的区别
  • 原文地址:https://www.cnblogs.com/qqhfeng/p/13992288.html
Copyright © 2011-2022 走看看