我有一個JavaScript對象像傳遞數組:在JavaScript對象MVC控制器
var data={
Manager:name,
ID:id,
EmployeeNames:arrayEmployees
};
正如你可以看到,名稱和ID是簡單的字符串,但EmployeeNames的是一個數組對象。我有AJAX調用這樣的:
$.ajax({
type: "POST",
url: "GetManagerEmployees",
content: "application/json;",
dataType: "json",
data: data,
success:
error:
});
在控制器我有一個方法GetManagerEmployees(數據的數據)與類型數據的參數,它包含了所有的屬性:
public class Data
{
public string Manager { get; set; }
public int id { get; set; }
public List<string> EmployeeNames { get; set; }
我收到數據.EmployeeNames在我的控制器中爲空,我在這裏做錯了什麼?你能幫我解決這個問題嗎?
顯示你是什麼'arrayEmployees'變量 – suvroc
檢查http://stackoverflow.com/a/5489518/4772988也 – suvroc
顯示你的控制器 – Imad