中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

layui的select聯動實現代碼

發布時間:2020-09-07 17:55:51 來源:腳本之家 閱讀:171 作者:一天一天積累 欄目:web開發

要實現聯動效果注意兩點:

第一要可以監聽到select的change事件;

第二異步加載的內容,需要重新渲染后才可以 正常使用。

html結構:

<form class="layui-form batchinput-form" action="" id="box-form">

<div class="layui-form-item" >
<div class="layui-input-inline">
<label class="layui-form-label">所在省份:</label>
<div class="layui-input-block" >
<select name="province" id="province" lay-filter="myselect">
      <option value="">請選擇省份</option>
     <#list province as provincelist>
<option value="${provincelist.areaId}">${provincelist.fullname}</option>
</#list>
      </select>
</div>
</div>
</div>

<div class="layui-form-item">
<div class="layui-input-inline">
<label class="layui-form-label">所在城市 :</label>
<div class="layui-input-block">
<select name="City" id="City" lay-filter="myselect2" >
      </select>
</div>
</div>
</div>
<div class="layui-form-item">
<div class="layui-input-inline">
<label class="layui-form-label">所在區域 :</label>
<div class="layui-input-block">
<select name="Area" id="Area" lay-filter="myselect3">
      </select>
</div>
</div>
</div>

</form>

js:

layui.use(['layer', 'form'], function(){
 var layer = layui.layer
 ,form = layui.form;
 form.on('select(myselect)', function(data){
 var areaId=(data.value).replaceAll(",","");
 $.ajax({
        type: 'POST',
        url: '/shopInfo/findCity',
        data: {areaId:areaId},
        dataType: 'json',
        success: function(data){
        $("#City").html("");
         $.each(data, function(key, val) {
        var option1 = $("<option>").val(val.areaId).text(val.fullname);
              $("#City").append(option1);
              form.render('select');
            }); 
       $("#City").get(0).selectedIndex=0;
        }
    }); 
});

}); 

1.select的chage監聽事件使用

form.on('select(myselect)', function(data){}) 其中myselect是select的 lay-filter屬性值

2.數據異步加載到select的option中之后,點擊該select會發現layui的選中效果不起作用,需要使用form.render('select');重新渲染一次,就可以正常使用。

以上這篇layui的select聯動實現代碼就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

成武县| 自治县| 榆社县| 兰西县| 游戏| 衡阳县| 常熟市| 周至县| 湖北省| 孝昌县| 麻江县| 桃园市| 北安市| 湘阴县| 隆子县| 扎鲁特旗| 瑞金市| 荔浦县| 垫江县| 色达县| 红桥区| 甘德县| 夹江县| 雷波县| 潢川县| 富裕县| 曲周县| 昌都县| 芜湖市| 和顺县| 毕节市| 鹰潭市| 峨眉山市| 蚌埠市| 沙湾县| 清丰县| 乌拉特前旗| 云浮市| 镇沅| 普兰店市| 蕲春县|