2011-07-01 4 views
6

AjaxOptions.OnSuccess를 사용하여 javascript 함수를 호출하고 매개 변수를 전달하려고합니다. 문제없이 매개 변수없이 기본 함수를 호출 할 수 있습니다. 매개 변수를 전달하는 것입니다. 링크는 다음과 같이 나타납니다 클라이언트 측에AjaxOptions 매개 변수가 작동하지 않는 OnSuccess 콜백

New AjaxOptions With {.OnSuccess = "function(){removeRow(" + item.Id.ToString + ");}"} 

:

<a data-ajax="true" data-ajax-success="function(){removeRow(3);}" href=... 

어떤 생각을

<script type="text/javascript"> 
    function removeRow (itemId) { 

     alert(itemId); 
    } 
</script> 

그리고 면도칼 내 AjaxOptions 선언 : 여기

내 JS 함수이다 내가 뭘 잘못하고있어?

감사합니다.

답변

4

이 시도 :

New AjaxOptions With {.OnSuccess = String.Format("removeRow({0})", item.Id) } 
+0

감사 그램! 나는 그 테마에 많은 변주를 시도했지만, Google에서 찾은 모든 대답은 내 전화를 다르게 형식화해야한다고 말했습니다. 이것은 완벽하게 작동했습니다. –

관련 문제