是不是把宝岛台湾的市区给漏写了查询没找到,应该不是有意而为之
怎么赋值啊?
在js文件中通过ajax获取地址,如何在前端 这个插件里显示获取的地址啊,希望尽早回复,急用,谢谢!
// 获取地区控件所有汉字
$("#distpicker option:checked").text()
// 重置地区控件到第一行(有占位符显示占位符)
$("#distpicker").distpicker('reset', true);
// 地区定位(地名)
function distpickerPositionByAddress(province, city, district) {
var $province = $("#province");
var $city = $("#city");
var $district = $("#district");
$province.val(province);
$province.trigger("change");
$city.val(city);
$city.trigger("change");
$district.val(district);
$district.trigger("change");
}
// 地区定位(编码)
function distpickerPositionByCode(districtCode) {
var provinceCode = parseInt(parseInt(districtCode) / 10000) * 10000;
var cityCode = parseInt(parseInt(districtCode) / 100) * 100;
var $province = $("#province");
var $city = $("#city");
var $district = $("#district");
var province = ChineseDistricts[86][provinceCode];
var city = ChineseDistricts[provinceCode][cityCode];
var district = ChineseDistricts[cityCode][districtCode];
$province.val(province);
$province.trigger("change");
$city.val(city);
$city.trigger("change");
$district.val(district);
$district.trigger("change");
}
// 根据地区级别获取编码 1=省;2=市;3=区县
function getDataCode(areaLv) {
switch (areaLv) {
case 1:
return $('#province :selected').attr("data-code");
break;
case 2:
return $('#city :selected').attr("data-code");
break;
case 3:
return $('#district :selected').attr("data-code");
break;
default:
return $('#district :selected').attr("data-code");
}
}觉得可以或者有问题请回复
经过测试,只有此答案是正确的 @吴进 by 20170623
$("#distpicker").distpicker('destroy');
$("#distpicker").distpicker({
autoSelect: false,
placeholder: true
});
var $province = $("#province");
$province.val(data.info.province);
$province.trigger("change");
var $city = $("#city");
$city.val(data.info.city);
$city.trigger("change");
赋值追加一下完整代码
// 更新
function datamodify(_hxuuid) {
$.post("queryFacilitatorById.hx", {"hxuuid": _hxuuid}, function(data) {
if (data.status) {
$("#distpicker").distpicker('destroy');
$("#distpicker").distpicker({
autoSelect: false,
placeholder: true
});
var $province = $("#province");
$province.val(data.info.province);
$province.trigger("change");
var $city = $("#city");
$city.val(data.info.city);
$city.trigger("change");
} else {
$.messager.alert("温馨提示", data.info, "error");
}
});
}
怎么获取选择后的值呢?
找到数据源了 但是 我想用ajax替换成我的数据源 比如替换成食物类别-》食物 这样的 分类 该怎么去分配规则呢 原数据源的 数字代表什么呢 不用数字可以吗?可以替换吗?