У меня есть приложение asp.net mvc.я хочу настроить объект в jquery и хочу передать его в действие контроллера.где, как и в моем скрипте, я использую это для настройки данных для вызова ajax:
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
};
Я могу получить значения в параметре здесь, но.когда я пытаюсь это:
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 для ссылки?или ошибка в синтаксисе?Или, пожалуйста, предложите мне другое лекарство.