博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Jquery Select2 使用纪要
阅读量:6986 次
发布时间:2019-06-27

本文共 4278 字,大约阅读时间需要 14 分钟。

hot3.png

<%--
--%>

var $branchProvince = $form									.find("input[name='masterBranch.branchProvince']");							var $branchCity = $form									.find("input[name='masterBranch.branchCity']");							var $branchCounty = $form									.find("input[name='masterBranch.branchCounty']");							$branchProvince									.select2({										placeholder : "选择所在省",										allowClear : true,										minimumInputLength : 0,										multiple : false,										ajax : {											url : WEB_ROOT													+ "/sys/data-dict!findByPrimaryKey.json?primaryKey=ADMINISTRATIVE_REGION_CN",											dataType : 'json',											data : function(term, page) {												return {													q : term												};											},											results : function(data, page) {												var rst = [];												// 修改成合适的数据格式 [{id:text}]												$.each(data, function(i, n) {													rst.push({														id : i,														text : n													});												});												return {													results : rst												};											}										}									});							$branchCity									.select2({										placeholder : "选择城市",										allowClear : true,										minimumInputLength : 0,										multiple : false,										ajax : {											url : function() {												var val = $branchProvince														.select2("val");												if (val == '') {													return '#';												}												return WEB_ROOT														+ "/sys/data-dict!findByPrimaryKey.json?primaryKey="														+ val;											},											dataType : 'json',											data : function(term, page) {												return {													q : term												};											},											results : function(data, page) {												var rst = [];												// 修改成合适的数据格式 [{id:text}]												$.each(data, function(i, n) {													rst.push({														id : i,														text : n													});												});												return {													results : rst												};											}										}									});							$branchCounty									.select2({										placeholder : "选择区县",										allowClear : true,										minimumInputLength : 0,										multiple : false,										ajax : {											url : function() {												var val = $branchCity														.select2("val");												if (val == '') {													return '#';												}												return WEB_ROOT														+ "/sys/data-dict!findByPrimaryKey.json?primaryKey="														+ val;											},											dataType : 'json',											data : function(term, page) {												return {													q : term												};											},											results : function(data, page) {												var rst = [];												// 修改成合适的数据格式 [{id:text}]												$.each(data, function(i, n) {													rst.push({														id : i,														text : n													});												});												return {													results : rst												};											}										}									});							$branchProvince.on("change", function(e) {								// alert("change "+JSON.stringify({val:e.val,								// added:e.added, removed:e.removed}));								$branchCity.select2('val', '');								$branchCounty.select2('val', '');							}).on("select2-removed", function(e) {								// alert("change "+JSON.stringify({val:e.val,								// added:e.added, removed:e.removed}));								$branchCity.select2('val', '');								$branchCounty.select2('val', '');							});							$branchCity.on("change", function(e) {								// alert("change "+JSON.stringify({val:e.val,								// added:e.added, removed:e.removed}));								$branchCounty.select2('val', '');							}).on("select2-removed", function(e) {								// alert("change "+JSON.stringify({val:e.val,								// added:e.added, removed:e.removed}));								$branchCounty.select2('val', '');							});						}					});

待续

转载于:https://my.oschina.net/longyuan/blog/346734

你可能感兴趣的文章
让oracle做定时任务【转】
查看>>
qt5 make 找不到QApplication
查看>>
关闭或开启memory_target
查看>>
100c之36:不同鸡的数量
查看>>
数据库对数字不限长度的冒泡排序
查看>>
slice切割数组arr=[[0,1],[2,3]]
查看>>
linux自动ftp上传与下载文件的简单脚本
查看>>
❀❀ selenium 学习网站 ★★★★★
查看>>
Navicat 安装+连接
查看>>
正则的扩展
查看>>
springmvc数据校验
查看>>
嘴皮子
查看>>
swoole知识点
查看>>
配置文件与网站部署
查看>>
mvn -U clean eclipse:clean eclipse:eclipse
查看>>
windows下安装composer抛出Composer\Downloader\TransportException异常解决办法
查看>>
HTTP协议简单介绍
查看>>
js&&node set_cookie、get_cookie
查看>>
定义一个数组返回最大子数组的值(2)
查看>>
a:active
查看>>