网络编程 
首页 > 网络编程 > 浏览文章

layui 地区三级联动 form select 渲染的实例

(编辑:jimmy 日期: 2024/11/27 浏览:3 次 )

如下所示:

html

<!-- 城市三级联动 -->

 <div class="layui-form-item">
  <label class="layui-form-label require_start"><span>所在城市 :</span></label>

  <div class="layui-input-inline">
   <select id="province" name="province" lay-filter="province">
    <option id="province_init" value="0-0">请选省份</option>
   </select>
  </div>
  <div class="layui-input-inline">
   <select id="city" name="city" lay-filter="city">
    <option id="city_init" value="0-0">请选择市</option>
   </select>
  </div>
 </div>

js

// 初始数据
 var areaData = <"#province").find("option[value='"+province_value+"']").attr("selected", true);
    // 载入city
    loadCity(areaData[index]['mallCityList']);

    var ci = 0;
    for (var ci in areaData[index]['mallCityList']) {
     if (areaData[index]['mallCityList'][ci]['cityCode'] == {{ $assset_auth->city or 0 }}) {
      var city_value = areaData[index]['mallCityList'][ci]['cityCode']+'_0_'+ci;
      $("#city").find("option[value='"+city_value+"']").attr("selected", true);
     }
     ci++;
    }
   }
   pi++;
  }
  layui.form.render('select','boardFilter');
 });

这是select 选择证件 额外赠送

<!-- 选择证件类型行内判断 -->

 <div class="layui-form-item">
  <label class="layui-form-label"><span>证件类型 :</span></label>
  <div class="layui-input-inline">
   <select name="card_category">
    <option value="" selected>请选证件类型</option>
    <option value="1" {{ $param!==NULL "2" {{ $param!==NULL "3" {{ $param!==NULL "4" {{ $param!==NULL "5" {{ $param!==NULL "color: #ff00ff">总结一句

后台PHP开发 加载数据库字段 让你默认选中 某一个城市

关键步骤在 layui.form.render(‘select','boardFilter');

以上这篇layui 地区三级联动 form select 渲染的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

上一篇:解决layui中onchange失效以及form动态渲染失效的问题
下一篇:vue实现手机端省市区区域选择
友情链接:杰晶网络 DDR爱好者之家 南强小屋 黑松山资源网 白云城资源网 网站地图 SiteMap