2014-01-09 4 views
0

jQuery Load 메소드를 사용 중입니다. 내가 필요로 무엇jQuery로드 - 추가 매개 변수

$('#tabs-1').load("@Html.Raw(Url.Action("IndexTpUse", 
            "Transactions"))", completed); 

function completed(response, status, xhr) 
{ 

} 

는 완성 기능에 부하 방법에서 추가 매개 변수를 보낼 수 있습니다. 가능한가?

내 최종 결과는 다음과 같이 할 수있다 그래야 :

function completed(response, status, xhr, additionalParam) 
{ 

} 

덕분에 당신은 어떤 함수 매개 변수를 미리 정의 할 bind을 사용할 수 있습니다

+1

그리고 추가 매개 변수가 올 것입니다 에서 서버 측? – adeneo

+0

익명 함수 내에서 완성 된 메서드를 랩하고 매개 변수를 전달하십시오. –

+0

@adeneo no. 클라이언트 쪽에서 .load 메서드를 보내야합니다. Javascript 언어 의문의 여지가 있습니다. – user2779312

답변

1

:

$('#tabs-1').load("@Html.Raw(Url.Action("IndexTpUse","Transactions"))", completed.bind(null, 'my param value')); 

function completed(additionalParam, response, status, xhr) 
{ 

}