欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Bootstrap select下拉聯(lián)動(jQuery cxselect)

 更新時間:2017年01月04日 14:13:32   作者:東成熙就  
這篇文章主要為大家詳細(xì)介紹了Bootstrap select下拉聯(lián)動,JQuery插件之cxselect,具有一定的參考價值,感興趣的小伙伴們可以參考一下

下拉select選項多級聯(lián)動實例。

cxselect插件使用方法:

1. 引入JS,
<script src="http://apps.bdimg.com/libs/jquery/1.9.1/jquery.min.js"></script> 
<script src="js/jquery.cxselect.min.js"></script> 

2. JS項設(shè)置。Find more here:http://code.ciaoca.com/jquery/cxselect/

<script>$('#cnMap').cxSelect({ 
 url: 'js/cityData.min.json', 
 //url: 'js/cityData.min.json', 
 selects: ['province', 'city', 'region'], 
 nodata: 'none' 
}); 
 
$('#globalMap').cxSelect({ 
 url: 'js/globalData.min.json', 
 selects: ['country', 'state', 'city', 'region'], 
 nodata: 'none' 
}); 
</script> 

實例源碼:

<!DOCTYPE html> 
<html> 
<head> 
 <meta charset="utf-8"> 
 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 
 <meta name="viewport" content="width=device-width, initial-scale=1"> 
 <!-- 
 <link href="favicon.ico" rel="shortcut icon" type="image/x-icon" /> 
 <link href="favicon.ico" rel="Bookmark" type="image/x-icon" /> 
 --> 
 <meta name="Generator" content="EditPlus®"> 
 <meta name="Author" content=""> 
 <meta name="Keywords" content=""> 
 <meta name="Description" content=""> 
 <!-- HTML5 Shim 和 Respond.js 用于讓 IE8 支持 HTML5元素和媒體查詢 --> 
 <!-- 注意: 如果通過 file:// 引入 Respond.js 文件,則該文件無法起效果 --> 
 <!--[if lt IE 9]> 
 <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> 
 <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script> 
 <![endif]--> 
 <title>UnionSelect</title> 
 <link  rel="stylesheet" /> 
</head> 
<body> 
<h1 align="center">下拉聯(lián)動</h1> 
<div id="" class="container"> 
 <form method="post" action="" class="form-horizontal" role="form"> 
 
 <div class="form-group" id="cnMap"> 
 <label for="firstname" class="col-sm-3 control-label">全國<small> (省、市、縣三級;包括提交表單的驗證。)</small></label> 
 <div class="col-sm-3"> 
 <select name="province" class="province form-control" disabled="disabled" data-first-title="選擇省份"></select> 
 </div> 
 <div class="col-sm-3"> 
 <select name="city" class="city form-control" disabled="disabled"></select> 
 </div> 
 <div class="col-sm-3"> 
 <select name="region" class="region form-control" disabled="disabled"></select> 
 </div> 
 </div> 
 
 <hr /> 
 
 <div class="form-group" id="globalMap"> 
 <label for="firstname" class="col-sm-4 control-label">全球<small> (國、省、市、縣三級;未做表單驗證。)</small></label> 
 <div class="col-sm-2"> 
 <select name="country" class="country form-control" disabled="disabled" data-first-title="選擇國家"></select> 
 </div> 
 <div class="col-sm-2"> 
 <select name="state" class="state form-control" disabled="disabled"></select> 
 </div> 
 <div class="col-sm-2"> 
 <select name="city" class="city form-control" disabled="disabled"></select> 
 </div> 
 <div class="col-sm-2"> 
 <select name="region" class="region form-control" disabled="disabled"></select> 
 </div> 
 </div> 
 
<!-- 
 <h2>全國</h2> 
 <div id="cnMap"> 
 <select name="province" class="province" disabled="disabled" data-first-title="選擇省份"></select> 
 <select name="city" class="city" disabled="disabled"></select> 
 <select name="region" class="region" disabled="disabled"></select> 
 </div> 
 
 <h2>全球</h2> 
 <div id="globalMap"> 
 <select name="country" class="country" disabled="disabled" data-first-title="選擇國家"></select> 
 <select name="state" class="state" disabled="disabled"></select> 
 <select name="city" class="city" disabled="disabled"></select> 
 <select name="region" class="region" disabled="disabled"></select> 
 </div> 
--> 
 <br /> 
 <button id="subBut" type="submit" class="btn btn-default">提交</button> 
 </form> 
<?php 
if($_POST){ 
 echo "<br /><pre>"; 
 print_r($_POST); 
} 
?> 
</div> 
<script src="http://apps.bdimg.com/libs/jquery/1.9.1/jquery.min.js"></script> 
<script src="js/jquery.cxselect.min.js"></script> 
<script> 
$('#cnMap').cxSelect({ 
 url: 'js/cityData.min.json', 
 //url: 'js/cityData.min.json', 
 selects: ['province', 'city', 'region'], 
 nodata: 'none' 
}); 
 
$('#globalMap').cxSelect({ 
 url: 'js/globalData.min.json', 
 selects: ['country', 'state', 'city', 'region'], 
 nodata: 'none' 
}); 
 
//表單驗證start 
$("#subBut").click(function(){ 
 if (!$("#cnMap .province").val() && !$("#cnMap .province").attr('disabled')) 
 { 
 alert('請選擇省份 :)'); 
 $("#cnMap .province").focus(); 
 return false; 
 } else if (!$("#cnMap .city").val() && !$("#cnMap .city").attr('disabled')) { 
 alert('請選擇市 :)'); 
 $("#cnMap .city").focus(); 
 return false; 
 } else if (!$("#cnMap .region").val() && !$("#cnMap .region").attr('disabled')) { 
 alert('請選擇縣區(qū) :)'); 
 $("#cnMap .region").focus(); 
 return false; 
 } else { 
 return true; 
 } 
}); 
//表單驗證end 
</script> 
</body> 
</html> 

必須的JS文件:jquery.cxselect.js 或 jquery.cxselect.min.js(壓縮版)
必須的JSON文件:cityData.min.json(全國的城市列表) 和 globalData.min.json(全世界的城市列表)
這些都可以從這里下載:https://github.com/ciaoca/cxSelect

如果大家還想深入學(xué)習(xí),可以點擊這里進(jìn)行學(xué)習(xí),再為大家附3個精彩的專題:

Bootstrap學(xué)習(xí)教程

Bootstrap實戰(zhàn)教程

Bootstrap Table使用教程

Bootstrap插件使用教程

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • asp.net+js實現(xiàn)金額格式化

    asp.net+js實現(xiàn)金額格式化

    這篇文章主要介紹了asp.net+js實現(xiàn)金額格式化的相關(guān)資料,需要的朋友可以參考下
    2015-02-02
  • IONIC自定義subheader的最佳解決方案

    IONIC自定義subheader的最佳解決方案

    本文重點給大家介紹IONIC自定義subheader的最佳解決方案,本文實例講解,介紹的非常詳細(xì),感興趣的朋友一起看看吧
    2016-09-09
  • 原生js實現(xiàn)俄羅斯方塊

    原生js實現(xiàn)俄羅斯方塊

    這篇文章主要為大家詳細(xì)介紹了原生js實現(xiàn)俄羅斯方塊,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-10-10
  • JavaScript處理XML DOM、XPath和XSLT方法詳解

    JavaScript處理XML DOM、XPath和XSLT方法詳解

    這篇文章介紹了JavaScript處理XML DOM、XPath和XSLT的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-05-05
  • 深入理解JavaScript系列(7) S.O.L.I.D五大原則之開閉原則OCP

    深入理解JavaScript系列(7) S.O.L.I.D五大原則之開閉原則OCP

    本章我們要講解的是S.O.L.I.D五大原則JavaScript語言實現(xiàn)的第2篇,開閉原則OCP(The Open/Closed Principle )。
    2012-01-01
  • 原生JS實現(xiàn)九宮格抽獎

    原生JS實現(xiàn)九宮格抽獎

    這篇文章主要為大家詳細(xì)介紹了原生JS九宮格抽獎,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-09-09
  • JavaScript+html實現(xiàn)前端頁面滑動驗證(2)

    JavaScript+html實現(xiàn)前端頁面滑動驗證(2)

    這篇文章主要為大家詳細(xì)介紹了JavaScript+html實現(xiàn)前端頁面滑動驗證的第二種方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-06-06
  • 微信小程序之console.log()使用方法

    微信小程序之console.log()使用方法

    console.log()?是 JavaScript 中的標(biāo)準(zhǔn)內(nèi)置函數(shù),主要用于在瀏覽器的控制臺(Console)中輸出信息,幫助開發(fā)者進(jìn)行調(diào)試和跟蹤代碼運行狀態(tài),下面給大家介紹微信小程序之console.log()使用,感興趣的朋友跟隨小編一起看看吧
    2024-04-04
  • javascript 刪除數(shù)組元素和清空數(shù)組的簡單方法

    javascript 刪除數(shù)組元素和清空數(shù)組的簡單方法

    這篇文章主要介紹了javascript 刪除數(shù)組元素和清空數(shù)組的簡單方法的相關(guān)資料,需要的朋友可以參考下
    2017-02-02
  • JS實現(xiàn)給對象動態(tài)添加屬性的方法

    JS實現(xiàn)給對象動態(tài)添加屬性的方法

    這篇文章主要介紹了JS實現(xiàn)給對象動態(tài)添加屬性的方法,涉及JS屬性的遍歷、動態(tài)賦值及eval方法的簡單使用技巧,需要的朋友可以參考下
    2017-01-01

最新評論