Jquery 如何通过json发布发布多个数据?
- 在即时窗口中 所以我希望我走的方向是正确的,但两者都是无效的。现在有人可以帮我让他们工作了Jquery 如何通过json发布发布多个数据?,jquery,asp.net-mvc,json,Jquery,Asp.net Mvc,Json,- 在即时窗口中 所以我希望我走的方向是正确的,但两者都是无效的。现在有人可以帮我让他们工作了 谢谢服务器上的数据类型与您从客户端发送的对象不匹配。试试这个 step Count = 2 [0]: null [1]: null 但是你必须检查它,没有编译它 要发布数据,必须正确设置数据类型: [HttpPost] public JsonResult Test(Post post) { } 尝试添加传统参数 $.ajax({ url:'rss/test', type:
谢谢服务器上的数据类型与您从客户端发送的对象不匹配。试试这个
step
Count = 2
[0]: null
[1]: null
但是你必须检查它,没有编译它
要发布数据,必须正确设置数据类型:
[HttpPost]
public JsonResult Test(Post post)
{
}
尝试添加
传统
参数
$.ajax({
url:'rss/test',
type:'POST',
dataType: "json",
contentType: "application/json",
data:post
})
作为JS对象传递是绑定到动作参数的属性。你的方法也会奏效:)
step
Count = 2
[0]: null
[1]: null
public class Post
{
public int ID { get; set; }
public IEnumerable<string> Step { get; set; }
}
[HttpPost]
public JsonResult Test(Post post)
{
}
$.ajax({
url:'rss/test',
type:'POST',
dataType: "json",
contentType: "application/json",
data:post
})
$.ajax({
url:'rss/test',
type:'POST',
data:post,
traditional: true
})