Website/Js/YLChinaArea.js

(开头部分) 5KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

/* 彦磊基于jQuery省市县联动插件(2009.04)
 * 在IE6/IE7/Mozilla 5.0(Firefox 3.0.5)中测试通过
 * 
 * 
 * 此插件要求运行在jQuery v1.3 或更高版本上
 * 插件改编自RayChou(http://www.raychou.com)的“全国省市区三级联动下拉菜单”插件。
 * 插件使用简单,不需要复杂设置,可设置初始选中的省市区,同时通过简单的步骤可以让ASP.NET获取到您选择的省市县数据。
 * 更多JQUERY插件请访问彦磊的百度博客:HTTP://HI.BAIDU.COM/DPXDQX,
 * 此为自由拷贝版本,您可以在此基础上添加任何功能
 * 彦磊建议您将修改过的版本或发布地址发到彦磊博客上以共享,也建议您保留部分彦磊的信息
 * 
 * 
 * 使用前您一定要引入jQurey及压缩包中的两个脚本文件,如
 *  <script type="text/javascript" src="js/jquery_last.js"></script>
 *  <script type="text/javascript" src="js/location.js"></script>
 *  <script type="text/javascript" src="js/YlChinaArea.js"></script>
 * 使用方法:
 * 
 * 1、为您要设置省市县联动下拉框设置容器,如"ChinaArea"
 * 2、在容器中添加三个select元素,请不要再添加其它任何元素,同时按省、市、县区的顺序安排三个选择框。
 *  <div class="ChinaArea">
 *     <select id="province" name="province" style="width: 100px;"></select>
 *     <select id="city" name="city" style="width: 100px;"></select>
 *     <select id="county"  name="county" style="width: 120px;"> </select>         
 *  </div>
 * 在ASP.NET中,您需要多添加三个服务器控件:隐藏字段,您选择的省市县数据将在客户端由程序分别写入三个隐藏字段中
 * 请您注意三个隐藏字段按顺序分别存储省、市、县区的数据,顺序不能随意调整,同时您不要在容器中添加其它元素,特别是select和input元素。
 * <div class="ChinaArea">
 *      <select id="province" style="width: 100px;"></select>
 *      <select id="city" style="width: 100px;"></select>
 *      <select id="county" style="width: 120px;"> </select> 
 *      <asp:HiddenField runat="server" ID="Tprovince" />
 *      <asp:HiddenField runat="server" ID="TCity" />
 *      <asp:HiddenField runat="server" ID="TCounty" /> 
 * </div>
 * 在asp.net的代码页中您可以通过获取三个隐藏字段的value值来获取您选择的省市县。
 * 3、在页面中添加jQuery语句,调用此插件,并对相关参数进行设置,如:
 * <script type="text/javascript">
 *   $(document).ready(function() {
 *       $("#ChinaArea").jChinaArea();
 *   });
 * </script>
 * 4、在ASP.NET中,您需要通过下面语句来调用,即设置参数aspnet的值为true.
 * <script type="text/javascript">
 *   $(document).ready(function() {
 *       $("#ChinaArea").jChinaArea({aspnet:true});
 *   });
 * 5、初始化时您可以定义选择哪些省市县,如
 * <script type="text/javascript">    
 *       $(document).ready(function() {
 *	        $("#ChinaArea").jChinaArea({
 *	            aspnet:true,
 *	            s1:"河南省",//默认选中的省名
 *	            s2:"安阳市",//默认选中的市名
 *	            s3:"文峰区"//默认选中的县区名
 *	        });
 *       });
 *   </script>
 * 具体参数:
 *    aspnet-true或false.默认为false。即是否在ASP.NET中使用,
后面还有 67 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。