2014-06-22 2 views
0

어떻게 Ajaxform으로 변환 할 수 있습니까?mvc에서 양식을 ajaxform으로 변환하는 방법

@using (Ajax.BeginForm("ActionMethod", new AjaxOptions { OnSuccess = "OnSuccess", OnFailure = "OnFailure" })) 
{ 

// your stuff 

} 
+0

이 ajax.beginform에 대해 유사한 과부하입니다 Web.config 파일에서 아약스 옵션을 활성화하면에 문제가 발생하는 특정 뭔가가 HTTP : // msdn.microsoft.com/en-us/library/dd505013(v=vs.118).aspx – aw04

+0

'Ajax.Beginform'에 시도한 코드를 입력하십시오. –

답변

0

이 나를 위해 잘 작동을 Ajax.BeginForm와 다른 매개 변수를 시도했지만 계속했다 다음 두 개의 js 파일을 포함하십시오.

jQuery (~/Scripts/jquery-{latest}.js) 

및 눈에 거슬리지 않는 Ajax 용 MVC 플러그인

jQuery (~/Scripts/jquery.unobtrusive-ajax.js). 

그리고 여기

<configuration> 
    <appSettings> 
     <add key="UnobtrusiveJavaScriptEnabled" value="true"/> 
    </appSettings> 
</configuration> 

@using (Ajax.BeginForm("ActionMethod", new AjaxOptions { OnSuccess = "OnSuccess", OnFailure = "OnFailure" })) 
{ 
<input type="submit" value="Next" id="submitButton" /> 
} 
0

당신이해야 MVC 프로젝트의 모든 아약스 기능을 수행 할 경우

@using (Html.BeginForm("Survey", "Tools", new { QuestionId = Model.QuestionId }, FormMethod.Post, new { onsubmit = "return getCheckedRadioButton();" })) 
{ 
// some processing 
    <input type="submit" value="Next" id="submitButton" /> 
} 

나는 점점 오류

관련 문제