愛生活、愛dota、愛魔獸、愛程式設計、我不大夢想卻很大.請不要叫我修電腦-告訴你我不會,我是--程式設計師
阿新 • • 發佈:2018-12-29
//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 }); }