這篇文章將為大家詳細講解有關layui中如何實現地區三級聯動form select渲染,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

如下所示:
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 = <?php echo json_encode($cities); ?>;
var $form;
var form;
var $;
layui.use(['jquery', 'form'], function() {
$ = layui.jquery;
form = layui.form;
$form = $('form');
loadProvince();
console.log(areaData);
var pi = 0;
for (var index in areaData) {
if (areaData[index]['provinceCode'] == {{ $assset_auth->province or 0 }}) {
var proid = {{$assset_auth->province}};
console.log(proid+'---proid') //當前是355
var province_value = areaData[index]['provinceCode']+'_'+areaData[index]['mallCityList'].length+'_'+pi;
console.log(province_value+'--------province_value') //當前是 355_1_42
$("#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 ? ($assset_auth->card_category==1 ? 'selected' : '') : '' }}>身份證</option>
<option value="2" {{ $param!==NULL ? ($assset_auth->card_category==2 ? 'selected' : '') : '' }}>軍官證</option>
<option value="3" {{ $param!==NULL ? ($assset_auth->card_category==3 ? 'selected' : '') : '' }}>護照</option>
<option value="4" {{ $param!==NULL ? ($assset_auth->card_category==4 ? 'selected' : '') : '' }}>港澳通行證</option>
<option value="5" {{ $param!==NULL ? ($assset_auth->card_category==5 ? 'selected' : '') : '' }}>臺胞證</option>
</select>
</div>
</div>關于“layui中如何實現地區三級聯動form select渲染”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
另外有需要云服務器可以了解下創新互聯scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
當前名稱:layui中如何實現地區三級聯動formselect渲染-創新互聯
鏈接分享:http://www.yijiale78.com/article2/djjeic.html
成都網站建設公司_創新互聯,為您提供手機網站建設、電子商務、微信公眾號、網站導航、品牌網站設計、企業建站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯