我想默认显示 这个 "---- 选择省 ----"
初始化了 没用
$(".district").distpicker('destroy');
$(".district").distpicker({
province: '---- 所在省 ----',
city: '---- 所在市 ----',
district: '---- 所在区 ----',
autoSelect: true,
placeholder: false
});
这样能得到所有省市区的汉字,但我传值的时候,我想单独获得省 市 区的value值?编辑的时候,能够定位!怎么弄?没人?楼主作者?最关键的传值和编辑时的定位,为什么demo上没有做说明?
b = $("#distpicker option:checked").text();
先把插件下载后,放在自己项目的Script里面,然后复制《div》里面的内容就可以使用了,主要js文件需要放在页面的最下面
<div id="distpicker1"><!-- container -->
<select></select><!-- 省 -->
<select></select><!-- 市 -->
<select></select><!-- 区 -->
</div>
<script type="text/javascript">
//$("#distpicker1").distpicker();
$('#distpicker1').distpicker({
province: '浙江省',
city: '杭州市',
district: '西湖区'
});
</script>
<script src="http://www.jq22.com/jquery/1.11.1/jquery.min.js"></script>
<script src="http://www.jq22.com/jquery/bootstrap-3.3.4.js"></script>
<script src="Scricp/jQueryDistpicker20160621/js/distpicker.data.js"></script>
<script src="Scricp/jQueryDistpicker20160621/js/distpicker.js"></script>
<script src="Scricp/jQueryDistpicker20160621/js/main.js"></script>
</body>
</html>
如何给省市区分别赋值呢?从后台传过来的按照
add1 = getAddress.toString().split(" ")[0];
add2 = getAddress.toString().split(" ")[1];
add3 = getAddress.toString().split(" ")[2];
jQuery('#target').distpicker({
province: add1,
city: add2,
district: add3
});不能获取到值,依然显示的是占位文本