我的ajax方法:
$.ajax({
url: actionURL,
type: 'POST',
dataType: 'json',
data: { values: data },
success: function (data) {
}
});
我的控制器方法:
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult SaveParameter(string [][] values)
{
...
}
我已经尝试了很多方法,但是没有任何效果。如何在JavaScript中撰写“数据”?
最佳答案
您需要以下一种格式发布数据
{
"values[0][0]": "Some value",
"values[1][0]": "Some value",
"values[0][1]": "Some value",
"values[1][1]": "Some value",
"values[2][0]": "Some value",
"values[0][2]": "Some value",
"values[2][1]": "Some value",
...
}
关于jquery - javascript-如何从jquery ajax将2d数组传递给asp.net MVC方法?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8741731/