new Option("文本","值",true,true).后面两个true分别表示默认被选中和有效!

var url = "<%=rootPath%>/city/cityList.json";
				$.post(url,{parentCityCode:code}, function(data) {
					var jsonObj = JSON.parse(data);
					$("#areaId").append('');
					for (var i in jsonObj) {debugger;
						var opt = new Option(jsonObj[i].cityName, jsonObj[i].cityCode);
						if(areaId){
							if(jsonObj[i].cityCode == areaId){
								opt = new Option(jsonObj[i].cityName, jsonObj[i].cityCode, false, true);
							}
						}
						$("#areaId").append(opt);
					}
				});

new Option("文本","值",true,true).后面两个true分别表示默认被选中和有效!
 
  
或者
 
  
$("#areaId").val(areaId);
以上两种情况为select加默认值,第一种new  Option  第二种直接value赋值

你可能感兴趣的:(jquery)