2014-01-09 101 views
0

我正在使用jQuery加載方法。jQuery加載 - 附加參數

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

function completed(response, status, xhr) 
{ 

} 

我需要的是從load方法發送額外的參數到完成的功能。可能嗎?

所以我最終的結果可能是這樣的:

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

} 

感謝

+1

哪裏會額外參數來從服務器端? – adeneo

+0

只是在匿名函數中包裝完成的方法,並傳遞參數 –

+0

@ adeneo no。我需要從客戶端.load方法發送它。我猜這是一個Javascript語言懷疑。 – user2779312

回答

1

您可以使用bind到預先設置一些功能參數:

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

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

}