ajax를 사용하여 뷰에서 컨트롤러로 값을 전달하고 싶습니다.ajax를 사용하여 컨트롤러에 값을 전달하십시오.
<button onclick="addCommentByAjax()" >Save</button>
내 스크립트를
function addCommentByAjax() {
$.ajax({
type: "POST",
url: '/Survey/DoDetailSurvey',
data: {
choiceId: "1"
}
});
}
컨트롤러 :
[HttpPost]
public ActionResult DoDetailSurvey(SurveyViewModel model, string choiceId)
{
//
}
하지만 choiceId 항상 널 (null)
감사합니다! 나는 그것을 얻는다 – binhhtse
나는 그것을 시험해 보았다. 그러나 그것은 여전히 null이다, 경고 : 에러가 발생했다. – binhhtse
는'JSON.Stringify'를 사용한다. –