欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

layui實現select區(qū)域聯動的方法-創(chuàng)新互聯

簡介

成都網站設計、網站建設介紹好的網站是理念、設計和技術的結合。成都創(chuàng)新互聯擁有的網站設計理念、多方位的設計風格、經驗豐富的設計團隊。提供PC端+手機端網站建設,用營銷思維進行網站設計、采用先進技術開源代碼、注重用戶體驗與SEO基礎,將技術與創(chuàng)意整合到網站之中,以契合客戶的方式做到創(chuàng)意性的視覺化效果。

layui,是一款采用自身模塊規(guī)范編寫的前端 UI 框架,遵循原生 HTML/CSS/JS 的書寫與組織形式,門檻極低,拿來即用。其外在極簡,卻又不失飽滿的內在,體積輕盈,組件豐盈,從核心代碼到 API 的每一處細節(jié)都經過精心雕琢,非常適合界面的快速開發(fā)。

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

第一要可以監(jiān)聽到select的change事件;

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

Html結構:

<div class="x-body">
    <form class="layui-form" action="" method="post">
        <div class="layui-form-item">
            <label class="layui-form-label">選擇地區(qū)</label>
            <div class="layui-input-inline">
                <select name="province" lay-filter="province" id="s_p">
                    <option value="1">請選擇省</option>
                </select>
            </div>
            <div class="layui-input-inline">
                <select name="city" lay-filter="city" id="s_c">
                    <option value="1">請選擇市</option>
                </select>
            </div>
            <div class="layui-input-inline">
                <select name="area" lay-filter="area" id="s_x">
                    <option value="1">請選擇區(qū)/縣</option>
                </select>
            </div>
        </div>
        <div>
            <label class="layui-form-label">選擇地區(qū)</label>
            <div class="layui-input-inline">
                <select name="towns" lay-filter="towns" id="s_t">
                    <option value="1">請選擇鄉(xiāng)鎮(zhèn)/街道</option>
                </select>
            </div>
            <!--<div class="layui-input-inline">-->
                <!--<select name="burg" lay-filter="burg" id="s_b">-->
                    <!--<option value="1">莊/村</option>-->
                <!--</select>-->
            <!--</div>-->
        </div>
    </form>
</div>

js:

<script type="text/javascript">

    layui.use(['form', 'layer', 'laytpl', 'jquery'], function () {
        var form = layui.form
            , $ = layui.jquery;

        var parentId = '0';
        $(function () {
            $.post(serverPath + "sys/area/backProvince/" + parentId, function (result) {
                var p = result;
                for (v in p) {
                    var pp = p[v].id;
                    $("#s_p").append("<option value=" + pp + ">" + p[v].fullname + "</option>")
                }
                form.render();
            })

            form.on('select(province)', function (data) {
                var p = $("#s_p").val();
                if (p != "1") {
                    $.post(serverPath + "sys/area/backProvince/" + p, function (result) {
                        var c = result;
                        $("#s_c").html("");
                        $("#s_c").append("<option value='1'>請選擇市</option>");
                        $("#s_x").html("");
                        $("#s_x").append("<option value='1'>請選擇縣/區(qū)</option>");
                        $("#s_t").html("");
                        $("#s_t").append("<option value='1'>請選擇鄉(xiāng)鎮(zhèn)/街道</option>");
                        $("#s_b").html("");
                        $("#s_b").append("<option value='1'>請選擇村/街道號</option>");
                        for (v in c) {
                            var cc = c[v].id;
                            $("#s_c").append("<option value=" + cc + ">" + c[v].fullname + "</option>")
                        }
                        form.render();
                    })
                }
            });
            form.on('select(city)', function (data) {
                var c = $("#s_c").val();
                if (c != "1") {
                    $.post(serverPath + "sys/area/backProvince/" + c, function (result) {
                        var x = result;
                        $("#s_x").html("");
                        $("#s_x").append("<option value='1'>請選擇縣/區(qū)</option>");
                        $("#s_t").html("");
                        $("#s_t").append("<option value='1'>請選擇鄉(xiāng)鎮(zhèn)/街道</option>");
                        $("#s_b").html("");
                        $("#s_b").append("<option value='1'>請選擇村/街道號</option>");
                        for (v in x) {
                            var xx = x[v].id;

                            $("#s_x").append("<option value=" + xx + ">" + x[v].fullname + "</option>")
                        }
                        form.render();
                    });
                }
            });
            form.on('select(area)', function (data) {
                var x = $("#s_x").val();
                if (x != "1") {
                    $.post(serverPath + 'sys/area/backProvince/'+ x, function (result) {
                        var t = result;
                        $("#s_t").html("");
                        $("#s_t").append("<option value='1'>請選擇鄉(xiāng)鎮(zhèn)/街道</option>");
                        $("#s_b").html("");
                        $("#s_b").append("<option value='1'>請選擇村/街道號</option>");
                        for (v in t) {
                            var xx = t[v].id;
                            $("#s_t").append("<option value=" + xx + ">" + t[v].fullname + "</option>")
                        }
                        form.render();
                    });
                }
            });


        });
    });


</script>

總結:

1、select的chage監(jiān)聽事件使用

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

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

以上就是基于layui實現select區(qū)域聯動的詳細內容,更多請關注創(chuàng)新互聯成都網站設計公司其它相關文章!

另外有需要云服務器可以了解下創(chuàng)新互聯scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

當前名稱:layui實現select區(qū)域聯動的方法-創(chuàng)新互聯
URL地址:http://aaarwkj.com/article48/gcdhp.html

成都網站建設公司_創(chuàng)新互聯,為您提供動態(tài)網站靜態(tài)網站、做網站、關鍵詞優(yōu)化建站公司、定制網站

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

外貿網站建設
在线观看国产高清自拍| 日韩高清亚洲一区二区| 日韩中文字幕精品一区| 国产精品呦呦国产精品尤物| 欧美黄片高清免费播放| 欧美日本一区二区四区| 亚洲人妻不卡一区二区| 亚洲人妻一区二区三区久久精品| 国产成人精品免费视频大| 中文字幕一区免费视频| 亚洲乱码在线中文字幕| 日本理论午夜三级在线观看| 亚洲欧美精品专区极品| 国内久久婷婷综合五月趴| 日本韩国欧美一区在线| 91精品免费播放在线观看| 国产第一页第二页在线| 国产真实精品对白又爽欧美| 欧美日韩精品乱码在线观看| 日韩欧美亚洲国产另类| 欧美日韩久久免费观看| 尤物视频精品在线观看| 一区二区三区毛片观看| 日本少妇人妻一区二区| 日韩高清伦理一区二区| 日韩av大片一区二区三区| 91九色在线免费观看| 国产国产成人精品久久| 91精品国内手机在线高清| 搡老熟女老女人一区二区| 91手机国产三级在线| 加藤桃香中文字幕在线| 麻豆国产97在线精品一区| 人妻少妇久久久久久69| 青青草原精品资源视频| av熟女乱一区二区三区| 亚洲精品一区二区三区高清| 久久精品一区欧美成人| 91国产视频在线观看免费| 色噜噜噜欧美人妻色综合| 国产欧美成人精品第一区|