我的阿贾克斯:
$.ajax({
url: '/Extensions/Sample',
type: 'GET',
async: false,
dataType: 'text',
processData: false,
//contentType: 'application/json; charset=utf-8',
data: "extension=" + JSON.stringify(newextension),
success: function (data) {
alert("Success");
}
}).error(function (jqXHR, textStatus, errorThrown) {
alert(jqXHR.status);
alert(jqXHR.responseText);
alert(errorThrown);
});
我的控制器:
public ActionResult Sample(Extension extension)
{
return PartialView(extension);
}
我的模型:
public class Extension
{
public int Id { get; set; }
public string Name { get; set; }
public string Number { get; set; }
}
我的杰森:
newextension = [{
'Name': 'User1',
'Number': '101'
},
{
'Name': 'User2',
'Number': '102'
},
{
'Name': 'User3',
'Number': '103'
}];
错误是对象引用未设置为对象的实例。错误在哪里,我该如何解决这个问题。任何帮助..