asp.net mvc 응용 프로그램이 있습니다. 내가 jquery에서 개체를 구성하고 컨트롤러의 동작에 전달하고 싶습니다. 내 스크립트로 내가 아약스 호출에 대한 구성 데이터를이 사용하고 여기서asp.net mvc 컨트롤러 동작에서 json 데이터 가져 오기
var arr=new Array();
arr.Push(0)=1;
arr.Push(1)=2;
arr.Push(2)=3;
var peform = {
EmpId: eId,
DepatrmentId:deptId,
EmpAddress:strAddress,
EmpBirthDate:bDate,
EmpAccountsId:arr
};
을 여기 PARAM의 값을 얻을 수 있어요하지만. 나는이 노력하고 때
if(peform!=null)
{
var json = $.toJSON(peform);
$.ajax({
url: '/Load/SaveData',
type: 'POST',
dataType: 'json',
data: json,
contentType: 'application/json; charset=utf-8',
success: function (data) {
}
});
}
그 컨트롤러의 행동을하지 호출 않습니다. 나는 여기 :
var json = $.toJSON(peform);
이 예상대로 작동하지 않는다고 생각합니다. 참조 할 js 파일을 추가해야합니까? 또는 구문의 실수? 다른 치료법을 제안 해주세요.
당신이 경고 (JSON)을 넣을 수있다; 그 라인 다음에 무엇이 출력되는지 봅시다. 그것은 정확한가? jquery가 포함되어 있습니까? –
귀하의 컨트롤러 동작은 무엇입니까? 메소드 서명을 게시 할 수 있습니까? 감사! – Pwninstein
나는 선의 전후에 경고를 시도했으나 전에 들려오는 경고를 받고있다. 하지만 이후는 실행되지 않습니다. 그래서 나는 그 라인이 작동하지 않는다는 결론을 내렸다 –