-1
我的模型:Ajax調用發送空值到控制器
public class Hello
{
public List<string> name;
public List<string> phone;
public List<string> contact;
}
我的控制器代碼
public ActionResult Home(Hello obj) // obj is coming out to be null
{
}
我的劇本是
var names =[];
var phones =[];
var contacts = [];
// some code to fill the arrays
var obj = [{
name: names,
phone: phones,
contact: contacts,
}];
debugger;
$.ajax({
cache: false,
url: 'Home',
data: { obj:obj },
success: function (data) {
var response = JSON.parse(data);
window.location = 'Download?fileGuid=' + response.FileGuid
+ '&filename=' + response.FileName;
}
})
我可以在數據調試器看到存儲在數組中,但是當我將數據發送到控制器時,obj爲空可以有人建議我在哪裏出錯?
對象的值,直到來了爲空 –
你可以在這裏粘貼你的代碼,這樣我可以給你更好的解決方案 –