浏览代码

样式修改

plf 3 年之前
父节点
当前提交
ba221cd01f
共有 1 个文件被更改,包括 8 次插入14 次删除
  1. 8 14
      src/main/webapp/WEB-INF/views/modules/product/cmSecondHandDetailForm.jsp

+ 8 - 14
src/main/webapp/WEB-INF/views/modules/product/cmSecondHandDetailForm.jsp

@@ -884,12 +884,13 @@
 			dataType: 'json',
 			url: '/area/loadProvince',
 			success: function(data) {
+				$("#s2id_province .select2-chosen").html("市");
 				$("#province").html("");
 				$("#province").append("<option value=''>省</option>");
 				for(var i=0; i<data.length; i++) {
 					if(curProvince != '' && curProvince != null && typeof(curProvince) != "undefined" && curProvince == data[i].name) {
 						$("#province").append("<option value='" + data[i].name + "' provinceId=" + data[i].id +" selected>" + data[i].name +"</option>");
-						$(".select2-chosen").eq(2).html(curProvince);
+						$("#s2id_province .select2-chosen").html(curProvince);
 						loadCity($("#curCity").val());
 					} else {
 						$("#province").append("<option value='" + data[i].name + "' provinceId=" + data[i].id +">" + data[i].name +"</option>");
@@ -905,25 +906,20 @@
 	 */
 	function loadCity(curCity) {
 		var provinceId = $("#province option:selected").attr("provinceId");
-
-		$("#town").html("");
-		$(".select2-chosen").eq(4).html("区");
-		$("#town").append("<option value=''>区</option>");
-
-		if(typeof(provinceId) != "undefined") {
+		if(typeof(provinceId) != "undefined" && provinceId*1>0) {
 			$.ajax({
 				type: 'POST',
 				dataType: 'json',
 				data: {'provinceId':provinceId},
 				url: '/area/loadCity',
 				success: function(data) {
-					$(".select2-chosen").eq(3).html("市");
+					$("#s2id_city .select2-chosen").html("市");
 					$("#city").html("");
 					$("#city").append("<option value=''>市</option>");
 					for(var i=0; i<data.length; i++) {
 						if(curCity != null && typeof(curCity) != "undefined" && curCity == data[i].name) {
 							$("#city").append("<option value='" + data[i].name + "' selected cityId=" + data[i].id +">" + data[i].name +"</option>");
-							$(".select2-chosen").eq(3).html(curCity);
+							$("#s2id_city .select2-chosen").html(curCity);
 							loadTown($("#curTown").val());
 						} else {
 							$("#city").append("<option value='" + data[i].name + "' cityId=" + data[i].id +">" + data[i].name +"</option>");
@@ -951,25 +947,23 @@
 	 */
 	function loadTown(curTown) {
 		var cityId = $("#city option:selected").attr("cityId");
-		if(typeof(cityId) != "undefined") {
+		if(typeof(cityId) != "undefined" && cityId*1>0) {
 			$.ajax({
 				type: 'POST',
 				dataType: 'json',
 				data: {'cityId':cityId},
 				url: '/area/loadTown',
 				success: function(data) {
-					$(".select2-chosen").eq(4).html("区");
+					$("#s2id_town .select2-chosen").html("区");
 					$("#town").html("");
 					$("#town").append("<option value='' >区</option>");
 					for(var i=0; i<data.length; i++) {
 						if(curTown != null && typeof(curTown) != "undefined" && curTown == data[i].name) {
 							$("#town").append("<option value='" + data[i].name + "' selected townId=" + data[i].id +">" + data[i].name +"</option>");
-							$(".select2-chosen").eq(4).html(curTown);
+							$("#s2id_town .select2-chosen").html(curTown);
 						} else {
 							$("#town").append("<option value='" + data[i].name + "' townId=" + data[i].id +">" + data[i].name +"</option>");
 						}
-
-
 					}
 				}