我将定义一个对象,如下所示:
我应该设置什么或执行哪些操作,以便jQuery能正确地将这些内容转换为:
:
data = {
first: { Id: 1, Name: "This is my first name." },
second: { Id: 2, Name: "The second one." }
};
那么我正在尝试使用以下方式发出Ajax请求:
$.ajax({
url: "/SomeURL"
type: "POST",
data: data,
success: function(){ ... },
error: function(){ ... }
});
但是我的数据被转换为类似数组的结构,这使得Asp.net MVC默认模型绑定程序无法理解。
first[Id]=1&first[Name]=...
我应该设置什么或执行哪些操作,以便jQuery能正确地将这些内容转换为:
first.Id=1&first.Name=...