经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 程序设计 » Django » 查看文章
django项目中cxselect三级联动
来源:cnblogs  作者:记住我忘记我  时间:2019/8/19 8:38:05  对本文有异议

 下载cxselect插件放在static文件夹下

前端引入

  1. <script src="/static/js/jQuery-1.8.2.min.js"></script>
  2. <script src="/static/cxSelect/jquery.cxselect.min.js"></script>

前端html样式

  1. {# 给三级联动设置简样式#}
  2. <style>
  3. .wrap{width:600px;margin:0 auto;padding: 0 40px 20px;border:2px solid #999;}
  4. fieldset{margin: 10px 0;}
  5. a{color:#06f;text-decoration:none;}
  6. </style>

前端页面

  1. <div class="wrap">
  2. <!--2:写html-->
  3. <fieldset id="city_china">
  4. <legend>默认</legend>
  5. <p>省份:<select class="province" name="province" data-value="" data-first-title="选择省份" disabled="disabled"></select></p>
  6. <p>城市:<select class="city" name="city" data-value="" data-first-title="选择市" disabled="disabled"></select></p>
  7. <p>地区:<select class="area" name="area" data-value="" data-first-title="选择地区" disabled="disabled"></select></p>
  8. </fieldset>
  9.  
  10. <fieldset id="city_china_val">
  11. <legend>设置默认值及选项标题</legend>
  12. <p>所在地区:
  13. <select class="province" name="province" data-value="河南省" data-first-title="选择省" disabled="disabled"></select>
  14. <select class="city" name="city" data-value="郑州市" data-first-title="选择市" disabled="disabled"></select>
  15. <select class="area" name="area" data-value="中原区" data-first-title="选择地区" disabled="disabled"></select>
  16. </p>
  17. </fieldset>
  18.  
  19. <fieldset id="global_location">
  20. <legend>全球主要国家城市联动</legend>
  21. <p>所在地区:
  22. <select class="country" data-first-title="选择国家" disabled="disabled"></select>
  23. <select class="state" data-value="" disabled="disabled"></select>
  24. <select class="city" data-value="" disabled="disabled"></select>
  25. <select class="region" data-value="" disabled="disabled"></select>
  26. </p>
  27. </fieldset>
  28.  
  29.  
  30. </div>

js

  1. {#三级联动#}
  2. <script>
  3. });
  4. //3:写js
  5. $('#city_china').cxSelect({
  6. url : '/static/cxSelect/cityData.min.json', //联动json数据
  7. selects: ['province', 'city', 'area'] //select框对应class
  8. // nodata: 'none' //无子类别时不显示下拉框
  9. });
  10. $('#city_china_val').cxSelect({
  11. url : '/static/cxSelect/cityData.min.json', //联动json数据
  12. selects: ['province', 'city', 'area'] //select框对应class
  13. // nodata: 'none' //无子类别时不显示下拉框
  14. });
  15. $('#global_location').cxSelect({
  16. url: '/static/cxSelect/globalData.min.json', //联动json数据
  17. selects: ['country', 'state', 'city', 'region'],//select框对应class
  18. nodata: 'none' //无子类别时不显示下拉框
  19. });
  20. </script>

页面效果

 

原文链接:http://www.cnblogs.com/nmsghgnv/p/11367713.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号