需要紧急帮助以下代码如何在mvc中将多个数组从jquery传递给控制器。 [英] Need urgent help on this below code how to i pass multiples array from jquery to controller in mvc.
本文介绍了需要紧急帮助以下代码如何在mvc中将多个数组从jquery传递给控制器。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
以下是我的示例代码
Here is my sample code
//model class
class user
{
public string firstname{get,set}
public string lastname{get,set}
public string Email{get,set}
}
<script>
var FName = $('#example1').data('handsontable').getDataAtCol(0);
var LName = $('#example1').data('handsontable').getDataAtCol(1);
var mail = $('#example1').data('handsontable').getDataAtCol(2);
var Objarray = [];
$.each(obj, function (i, item) {
debugger;
var User = new Object();
User.FirstName = item["0"]
User.LastName = item["1"];
User.Email = item["2"];
Objarray.push(User);
})
alert(Objarray);
// obj = obj.split(',');
//alert(obj[1]);
// var a = obj;
$.ajax({
url: "/Home/SaveDetails",
type: "POST",
contentType: "application/json",
dataType: "JSON",
data:{FisrtName:FName,LastName:LName,Email:mail},
success: function (data) { }
});
});
<script>
我尝试过:
[HttpPost]
public JsonResult SaveDetails(string [] FirstName,string [] LastName,string [] Email)
{
var js = new JavaScriptSerializer();
//用户[] u = js.Deserialize< user []>(obj);
返回Json(null);
}
What I have tried:
[HttpPost]
public JsonResult SaveDetails(string[] FirstName, string[] LastName, string[] Email)
{
var js = new JavaScriptSerializer();
// User[] u = js.Deserialize<user[]>(obj);
return Json( null);
}
推荐答案
(' #example1')。data(' handsontable')。getDataAtCol( 0 );
var LName =
('#example1').data('handsontable').getDataAtCol(0); var LName =
(' #example1')。data(' handsontable' ).getDataAtCol( 1 );
var mail =
('#example1').data('handsontable').getDataAtCol(1); var mail =
(' #example1')。data(' handsontable' ).getDataAtCol( 2 );
var Objarray = [];
('#example1').data('handsontable').getDataAtCol(2); var Objarray = [];
这篇关于需要紧急帮助以下代码如何在mvc中将多个数组从jquery传递给控制器。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文