JQuery 매개 변수의 Action을 참조하고 JSON으로 돌아가십시오.

1961 단어 jquery

 
JQuery 매개 변수의 Action을 참조하고 JSON으로 돌아가십시오.
-------------------------------------------------------------------
JQuery 코드
$("#stopselect").change(function(){
			
			var id=$(this).children('option:selected').val();
			//alert(id);
		 	$.getJSON("../stop/emptystakelist.action",{stid:id},function(data){
				var code="";
				//alert(data.length);
		  		$.each(data, function(index, value){     
					//alert(data[index].staSupp);
					code+="<option value='";
					code+=data[index].staId;
					code+="'>";
					code+=data[index].staNum;
					code+="</option>";
					//alert(code);
				});
		  		$("#stakeselect").html(code); 
		  	});   
	});

액션 요청,stid 매개 변수 추가
<package name="stop" namespace="/stop" extends="json-default">
	<action name="emptystakelist" class="stopMainAction" method="emptystakelist">
			<result name="list" type="json">
				<param name="root">stakelist</param>
			</result>
		</action>
</package>

 
action 설정, 패키지는 json-default에서 계승
 
Stakelist 액션을 되돌려주는 속성을 지정합니다
 
 
public String emptystakelist() throws Exception
	{
		System.out.println("stacklist");
		stakelist=stackService.getEmptyStakes(stid);
		System.out.println(stakelist.size());
		return "list";
	}

대상은 json 형식으로 표시할 필요가 없습니다. 패키지는 json-default에서 되돌아오는 기본 데이터를 계승하여 집합 (List, Set, Map) 을 대응하는 json 형식으로 변환합니다.
 
---------------------------------------------------------------
SSH+JQuery 통합에 필요한 모든 Jar 패키지

좋은 웹페이지 즐겨찾기