0
viewmodel을 jQuery를 사용하여 호출하는 컨트롤러 액션 메소드에 전달할 수 있습니까? 현재 실행중인 모델이 비어 있습니다.jQuery를 사용하여 ViewModel을 액션에 전달
컨트롤러 :
[HttpPost]
public ActionResult Action(MyModel model)
{
ProcessModel(model);
return Json(new
{
Result = "result"
});
}
jQuery를 :
function Serve() {
$.ajax({
type: "POST",
url: "/Controller/Action",
dataType: "json",
error: function (xhr, status, error) {
//Handle errors here...
},
statusCode: {
404: function (content) { alert('Cannot find resource'); },
505: function (content) { alert('Status code: 505'); },
500: function (content) { alert('Internal server error'); }
},
success: function (json) {
alert(json);
}
});
당신이
의 속성은 무엇을 당신의 ViewModel 및 전달하려는 데이터는 무엇입니까? –
네, 가능합니다. 시도해 보시지 않으시겠습니까? – phnkha
'data' 매개 변수는 어디에 있습니까? – jrummell