MxWeiXinPF.Web/scripts/jquery.cityselect.js
(开头部分) 5KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/*
Ajax 三级省市联动(兼容JQM)
http://seyea.blogbus.com
Author:张小可(Designer.SK)
日期:2013-8-26
settings 参数说明
-----
url:省市数据josn文件路径
prov:默认省份
city:默认城市
dist:默认地区(县)
nodata:无数据状态(hidden为隐藏,block显示空白)
required:必选项
------------------------------ */
(function($){
$.fn.citySelect=function(settings){
if(this.length<1){return;};
// 默认值
settings=$.extend({
url: "/scripts/city.min.js",
prov: null,
city: $("#select_city").val(),
dist: $("#select_dist").val(),
nodata:"true",
required:true
},settings);
var box_obj=this;
var prov_obj = box_obj.find("#select_prov");
var city_obj = box_obj.find("#select_city");
var dist_obj = box_obj.find("#select_dist");
var prov_val = $("#select_prov").val();
var city_val = $("#select_city").val();
var dist_val = $("#select_dist").val();
var select_prehtml=(settings.required) ? "" : "<option value=''>--请选择--</option>";
var city_json;
// 赋值市级函数
var cityStart=function(){
var prov_id = $('#select_prov option:selected').index();
//重选的时候,清空
city_obj.parent().parent().css("display","block");
dist_obj.parent().parent().css("display","block");
$('#select_city').text("");
$('#select_dist').text("");
if(!settings.required){
prov_id--;
};
city_obj.empty().attr("disabled",true);
dist_obj.empty().attr("disabled",true);
if(prov_id<0||typeof(city_json.citylist[prov_id].c)=="undefined"){
if(settings.nodata=="hidden"){
city_obj.parent().parent().css("display","none");
dist_obj.parent().parent().css("display","none");
}else if(settings.nodata=="block"){
city_obj.parent().parent().css("display","block");
后面还有 129 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
