【发布时间】:2015-05-08 12:55:36
【问题描述】:
我正在尝试使用 jQuery Ajax 发布一些数据,但我的 Ajax 方法中的参数为空。
这是发送数据的简单测试:
var dataPost = { titel: 'titel', message: 'msg', tagIds: 'hello' };
jQuery.ajax({
type: "POST",
url: "Create",
contentType: 'application/json; charset=utf-8',
data: $.toJSON(dataPost),
dataType: "json",
success: function(result) {
alert("Data Returned: ");
}
});
我的 Ajax 方法如下所示:
[HttpPost]
public ActionResult Create(string title, string message, string tagIds)
{... }
我发送的数据存在一些基本问题,但我不知道是什么问题。 title、message 和 tagIds 一直都是 null,所以编码有问题,我只是不知道是什么。
最好参数 tagIds 应该是一个数组或 guid 列表。
注意:jQuery.toJSON 是 plugin
【问题讨论】:
标签: asp.net-mvc jquery