大家好,我在 jquery 中构建了一个 json 对象并尝试将其发布到我的 api,但数据没有发布在那里,任何人都可以在这里帮助我解决这个问题
this is my json object
{"Employee":[{"EmployeeCode":"1","EmployeeName":"Sudheer","EmployeeId":"1"}]}
我的模特
public class Employee
{
public long EmployeeId{ get; set; }
public long EmployeeCode{ get; set; }
public string EmployeeName{ get; set; }
}
我的api方法
[ActionName("InsertOrUpdateEmployee")]
public void InsertOrUpdateEmployee(List<Employee> Employee)
{
new repo.InsertOrUpdateEmployee(Employee);
}
调用 API 的 JavaScript 代码
PreReqisites.Employee=[];//in this i push my employee details
var employees= JSON.stringify(PreReqisites.Employee);
var employeedata= '{"Employee":' + jsdCustomers + '}';
var varemployee= jQuery.parseJSON(employeedata);
console.log(varemployee);
alert(varemployee);
alert(JSON.stringify(varemployee));
$.post("api/Employee/InsertOrUpdateEmployee", { Employee: varemployee}, function (data) {
alert("success");
});
当放置一个断点并检查它时,我的员工计数为零,数据没有在那里发布,任何人都可以帮助我