こんにちは、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");
});
ブレークポイントを配置してチェックすると、従業員のカウントがゼロになり、データがそこに投稿されません。だれか助けてください。