亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

Spring MVC中Ajax實現二級聯動的簡單實例

2019-11-20 09:33:12
字體:
來源:轉載
供稿:網友

今天寫項目遇到了二級聯動,期間遇到點問題,寫個博客記錄一下。

后臺Controller:

@RequestMapping("/faultType")@ResponseBodypublic Map<String,Object> faultType(int id,HttpServletRequest request)throws IOException{String ReturnMessage = "";//獲取所有子類故障類型List<FaultType> fauList=faultTypeService.getById(id);if(fauList.size()>0){request.setAttribute("childType", fauList);ReturnMessage = "OK";}else {ReturnMessage = "未找到信息";}//*************************************************************Map<String,Object> ReturnMAP = new HashMap<String,Object>();ReturnMAP.put("childType", fauList);return ReturnMAP;}

前臺JSP:

<div class="col-sm-3"><div class="form-group"><label class="col-3 control-label no-padding-right">故障類型: </label><select name="faulttype" id="faulttype" onchange="javascript:typeChange()"><c:forEach items="${faultlist }" var="faulist"><option value="${faulist.faultId }">${faulist.faultContent }</option></c:forEach></select></div></div><div class="col-sm-3"><div class="form-group"><label class="col-3 control-label no-padding-right">故障: </label><input id="childTypeCont" name="childTypeCont"value="" type="hidden" class="col-sm-4 form-control" placeholder="故障"><select name="faulttype1" id="faulttype1""><option>--請選擇--</option><c:forEach items="${childType }" var="faulist"><option value="${faulist.faultId }">${faulist.faultContent }</option></c:forEach></select></select></div></div>

JS:

function typeChange(){var type=$("#faulttype").val();var html = "<option>--請選擇--</option>"; var CommitUrl = "faultType.do?id=" + type;$.ajax( {type : "POST",contentType : "application/json",url : CommitUrl,dataType : 'json',success : function(result){var Curedata = $.extend(true, [], result); if (Curedata.childType != null) { for(var i=0;i<Curedata.childType.length;i++){html+="<option value='"+Curedata.childType[i].faultId+"'>"+Curedata.childType[i].faultContent+"</option>";}$("#faulttype1").empty();$(html).appendTo("#faulttype1") ;} }});}

以下是引用別人寫的(原文地址:http://blog.csdn.net/gis__/article/details/6647464)

記性不好的可以收藏下: 

1,下拉框:

var cc1  = $(".formcselect[@name='country'] option[@selected]").text();//得到下拉菜單的選中項的文本(注意中間有空格) var cc2 = $('.formcselect[@name="country"]').val(); //得到下拉菜單的選中項的值 var cc3 = $('.formc select[@name="country"]').attr("id");//得到下拉菜單的選中項的ID屬性值 $("#select").empty();//清空下拉框//$("#select").html(''); $("<optionvalueoptionvalue='1'>1111</option>").appendTo("#select")//添加下拉框的option 

稍微解釋一下:

1.select[@name='country'] option[@selected] 表示具有name 屬性, 

并且該屬性值為'country' 的select元素 里面的具有selected 屬性的option 元素; 

可以看出有@開頭的就表示后面跟的是屬性。 

2,單選框: 

$("input[@type=radio][@checked]").val(); //得到單選框的選中項的值(注意中間沒有空格) $("input[@type=radio][@value=2]").attr("checked",'checked');//設置單選框value=2的為選中狀態.(注意中間沒有空格) 

3,復選框:  

$("input[@type=checkbox][@checked]").val(); //得到復選框的選中的第一項的值 $("input[@type=checkbox][@checked]").each(function(){//由于復選框一般選中的是多個,所以可以循環輸出  alert($(this).val());   }); $("#chk1").attr("checked",'');//不打勾 $("#chk2").attr("checked",true);//打勾 if($("#chk1").attr('checked')==undefined){} //判斷是否已經打勾 

當然jquery的選擇器是強大的. 還有很多方法.  

<script src="jquery-1.2.1.js"type="text/javascript"></script> <script language="javascript"type="text/javascript"> $(document).ready(function(){ $("#selectTest").change(function() {    //alert("Hello");    //alert($("#selectTest").attr("name"));   //$("a").attr("href","xx.html");    //window.location.href="xx.html";   //alert($("#selectTest").val());    alert($("#selectTest option[@selected]").text());    $("#selectTest").attr("value", "2"); }); }); </script>  <ahrefahref="#">aaass</a> 

<!--下拉框-->

1.<select id="selectTest"name="selectTest"> 
2.<optionvalueoptionvalue="1">11</option> 
3.<optionvalueoptionvalue="2">22</option> 
4.<optionvalueoptionvalue="3">33</option> 
5.<optionvalueoptionvalue="4">44</option> 
6.<optionvalueoptionvalue="5">55</option> 
7.<optionvalueoptionvalue="6">66</option> 
8.</select> 

9.jqueryradio取值,checkbox取值,select取值,radio選中,checkbox選中,select選中,及其相關獲取一組radio被選中項的值 

10.var item = $('input[@name=items][@checked]').val(); 

11.獲取select被選中項的文本 

12.var item = $("select[@name=items] option[@selected]").text(); 

13.select下拉框的第二個元素為當前選中值 

14.$('#select_id')[0].selectedIndex = 1; 

15.radio單選組的第二個元素為當前選中值 

16.$('input[@name=items]').get(1).checked = true; 

17.獲取值: 

18.文本框,文本區域:$("#txt").attr("value"); 

19.多選框checkbox:$("#checkbox_id").attr("value"); 

20.單選組radio: $("input[@type=radio][@checked]").val(); 

21.下拉框select: $('#sel').val(); 

22.控制表單元素: 

23.文本框,文本區域:$("#txt").attr("value",'');//清空內容 

24.               $("#txt").attr("value",'11');//填充內容 

25.多選框checkbox: $("#chk1").attr("checked",'');//不打勾 

26.               $("#chk2").attr("checked",true);//打勾 

27.               if($("#chk1").attr('checked')==undefined) //判斷是否已經打勾 

28.單選組radio:$("input[@type=radio]").attr("checked",'2');//設置value=2的項目為當前選中項 

29.下拉框select:$("#sel").attr("value",'-sel3');//設置value=-sel3的項目為當前選中項 

30.           $("<optionvalueoptionvalue='1'>1111</option><optionvalueoptionvalue='2'>2222</option>").appendTo("#sel")//添

加下拉框的option 

31.           $("#sel").empty();//清空下拉框 

32.獲取一組radio被選中項的值 

33.var item = $('input[@name=items][@checked]').val(); 

34.獲取select被選中項的文本 

35.var item = $("select[@name=items] option[@selected]").text(); 

36.select下拉框的第二個元素為當前選中值 

37.$('#select_id')[0].selectedIndex = 1; 

38.radio單選組的第二個元素為當前選中值 

39.$('input[@name=items]').get(1).checked = true; 

40.獲取值: 

41.文本框,文本區域:$("#txt").attr("value"); 

42.多選框checkbox:$("#checkbox_id").attr("value"); 

43.單選組radio: $("input[@type=radio][@checked]").val(); 

44.下拉框select: $('#sel').val(); 

45.控制表單元素: 

46.文本框,文本區域:$("#txt").attr("value",'');//清空內容 

47.$("#txt").attr("value",'11');//填充內容 

48.多選框checkbox: $("#chk1").attr("checked",'');//不打勾 

49.$("#chk2").attr("checked",true);//打勾 

50.if($("#chk1").attr('checked')==undefined) //判斷是否已經打勾 

51.單選組radio:$("input[@type=radio]").attr("checked",'2');//設置value=2的項目為當前選中項 

52.下拉框select:$("#sel").attr("value",'-sel3');//設置value=-sel3的項目為當前選中項 

53.$("<optionvalueoptionvalue='1'>1111</option><optionvalueoptionvalue='2'>2222</option>").appendTo("#sel")//添加下拉框的option 

54.$("#sel").empty();//清空下拉框

以上這篇Spring MVC中Ajax實現二級聯動的簡單實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲色图欧美制服丝袜另类第一页| 亚洲伊人久久综合| 7777精品久久久久久| 久久久久久久久久国产精品| 欧美日韩福利在线观看| 国产精品久久久久久久一区探花| 4438全国成人免费| 国内免费精品永久在线视频| 国产精品人成电影| 久久精品国产欧美激情| 麻豆成人在线看| 国产精品久久久精品| 亚洲第一区中文99精品| 欧美日韩高清在线观看| 欧美孕妇孕交黑巨大网站| 国产精品日日摸夜夜添夜夜av| 亚州成人av在线| 欧美极品少妇xxxxⅹ喷水| 日本精品免费观看| 亚洲女人天堂成人av在线| 久久久久免费精品国产| 欧美色视频日本版| 亚洲午夜久久久久久久| 九九久久国产精品| 欧美日韩中文字幕在线| 欧美日韩国产在线看| 国产成人精品av在线| 国产精品女主播| 欧美超级乱淫片喷水| 国产精品99久久久久久久久| 亚洲国内精品视频| 久久亚洲一区二区三区四区五区高| 国产欧美日韩综合精品| 久久久精品久久久| 日韩精品视频三区| 国产精品福利在线观看网址| 亚洲最大的成人网| 日本中文字幕久久看| 久久免费在线观看| 日产日韩在线亚洲欧美| 亚洲深夜福利网站| 国产精品视频不卡| 国产精品h片在线播放| 成人欧美一区二区三区在线湿哒哒| 国产精品日韩电影| 91香蕉嫩草神马影院在线观看| 亚洲视频在线观看| 91精品国产99久久久久久| 8x海外华人永久免费日韩内陆视频| 色伦专区97中文字幕| 在线播放国产一区二区三区| 国模吧一区二区三区| 人人爽久久涩噜噜噜网站| 亚洲午夜未满十八勿入免费观看全集| 青青草99啪国产免费| 国产亚洲精品久久久久久777| 97精品伊人久久久大香线蕉| 亚洲综合视频1区| 亚洲有声小说3d| 日韩av男人的天堂| 久久久综合免费视频| 成人久久18免费网站图片| 国产精品mp4| 欧美激情精品久久久久久变态| 一区二区三区精品99久久| 日本三级久久久| 亚洲乱码一区av黑人高潮| 日韩免费观看网站| 亚洲sss综合天堂久久| 国产欧美一区二区白浆黑人| 色爱av美腿丝袜综合粉嫩av| 精品一区二区三区四区在线| 国产午夜精品视频免费不卡69堂| 亚洲欧美色图片| 久久久影视精品| 久久久久久国产免费| 欧美精品激情在线观看| 亚洲精品成人网| 亚洲最大福利视频网| 秋霞成人午夜鲁丝一区二区三区| 日韩精品免费在线观看| 成人福利视频网| 精品亚洲国产视频| 中文字幕成人精品久久不卡| 国产精品福利在线观看网址| 成人在线中文字幕| 国产精品视频免费在线| 国产成人在线播放| 欧美成人合集magnet| 国产精品麻豆va在线播放| 免费av在线一区| 韩国三级电影久久久久久| 久久精品国产一区二区三区| 91精品在线播放| 欧美日韩免费在线| 亚洲新声在线观看| 国产精品aaaa| 国产v综合v亚洲欧美久久| 亚洲天堂成人在线视频| 欧美激情一区二区三区高清视频| 欧美日韩在线看| 久久亚洲精品一区| 欧美成人免费在线观看| 国产精品第2页| 国产日韩精品视频| 91香蕉国产在线观看| 色婷婷久久av| 欧美日韩不卡合集视频| 久久久97精品| 欧美视频在线观看 亚洲欧| 成人a视频在线观看| 国产狼人综合免费视频| 亚洲精品久久久一区二区三区| 国产精品丝袜一区二区三区| 久久久久久亚洲精品| 91精品视频播放| 亚洲欧美国产日韩天堂区| 欧美日韩成人在线观看| 成人黄色影片在线| 中日韩美女免费视频网站在线观看| 成人福利在线观看| 亚洲国产成人精品一区二区| 麻豆国产va免费精品高清在线| 97在线视频免费播放| 国产精品白丝av嫩草影院| 日韩福利视频在线观看| 91精品久久久久久久| 美女视频久久黄| 欧美性受xxxx白人性爽| 日韩成人在线视频观看| 视频在线观看一区二区| 日韩免费电影在线观看| 欧美激情视频播放| 亚洲激情国产精品| 亚洲丁香久久久| 成人中文字幕+乱码+中文字幕| 性色av香蕉一区二区| 久久人人爽亚洲精品天堂| 国产精品嫩草视频| 欧美一区二区三区免费视| 亚洲专区在线视频| 91精品国产成人www| 国产精品狼人色视频一区| 日韩欧美精品中文字幕| 日本欧美一二三区| 欧美精品久久久久| 91久久国产婷婷一区二区| 国产精品入口尤物| 久久精品免费电影| 国产精品久久一区| 欧美激情视频在线观看| 国产美女精品视频| xvideos亚洲| 亚洲理论片在线观看| 一本久久综合亚洲鲁鲁| 日韩久久午夜影院| 日韩精品极品在线观看| 久久久久这里只有精品| 久久久这里只有精品视频| 这里只有视频精品| 国产精品1区2区在线观看| 91精品国产91久久久久久吃药| 国产欧美一区二区白浆黑人| 国产精品一区二区性色av|