1. 程式人生 > >愛生活、愛dota、愛魔獸、愛程式設計、我不大夢想卻很大.請不要叫我修電腦-告訴你我不會,我是--程式設計師

愛生活、愛dota、愛魔獸、愛程式設計、我不大夢想卻很大.請不要叫我修電腦-告訴你我不會,我是--程式設計師

//select下拉選單動態載入
方式一:
$.ajax({

	type:"get",
	dataType:"json",
	contentType:"application/json;charset=utf-8",
	url:"url",
	success:function(result){
			$.each(result,function(index,value){
			
					$("#id").append("<option value='"+value.yxdm+"'>"+value.yxmc>+"</option>");

			})
	},
	error : function(XMLHttpRequest, textStatus, errorThrown) {
				alert(errorThrown);
			},
	async:false				//false表示同步
});
方式二:
$.ajax({

	type:"get",
	dataType:"json",
	contentType:"application/json;charset=utf-8",
	url:"url",
	success:function(result){
			$.each(result,function(i,n){
					$("#id")[0].options.add(new Option(n.xykmmc,n.yxkmbh));				
			});
			$("#id").get[0].selectedIndex = 0;
	},
	error : function(XMLHttpRequest, textStatus, errorThrown) {
				alert(errorThrown);
			},
	async:false				//false表示同步
});

//radio單選框動態載入

function getAjax(get_url){
$.ajax({
		type:"get",
		dataType:"json",
		contentType:"application/json;charset=utf-8",
		url:"url",
		success:function(result1){
			result = result1;
		},
		error:function(XMLHttpRequest,textStatus,errorThrown){
			alert(errorThrown);
		},
		async:false
});
		return result;
}

var url_bkzy = server_path + "/rest/zy/zzzs/"+y2;
var getBkzy = getAjax(url_bkzy);			//獲取JSON資料
var value = "";
		for(var i = 0; i<getBkzy.length;	i++){
				if(i==0){
					if(getBkzy[i].zyfxmc!=""&&getBkzy[i].zyfxmc!=null){
							value = value + "<input type='radio' name='radio3' value='"+getBkzy[i].xtzyh+"' checked/>"+getBkzy[i].zymc+"("+getBkzy[i].zyfxmc+")";
					}else{
							value = value +"<input type='radion' name='radion3' value='"+getBkzy[i].xtzyh+"' checked/>"+getBkzy[i].zymc;
					}
				}else{
					if(getBkzy[i].zyfxmc !="" && getBkzy[i].zyfxmc != null){
						value = value	+ " <input type='radio'  name='radio3'  value='"+getBkzy[i].xtzyh+"'/>"+ getBkzy[i].zymc +"("+ getBkzy[i].zyfxmc + ")" ;
					}else{
						value = value	+ " <input type='radio'  name='radio3'  value='"+getBkzy[i].xtzyh+"'/>"+ getBkzy[i].zymc ;	
					}

				}			
				$("#tjzy").html(value);
		}
//checkbox動態載入

function loadYhzList(yhzSel, yhzurltemp){
    			$.ajax({
        			type:"get",
        			dataType:"json",
        			contentType:"application/json;charset=utf-8",
        			url : yhzurltemp,
        			success:function(result){
        				$.each(result,function(index,value){
        					yhzSel.append("<input id='yhzlist"+index+"' type='checkbox' value='"+ value.zbh +"'/><label for='checkbox"+index+"'>"+value.zjj+"</label>  ");
            			});
        			},
        			error:function(result){
        			},
        			async:false
        		});
    		}