【发布时间】:2016-03-28 14:56:17
【问题描述】:
我有一个 html 编辑器,我正在尝试通过 post call 发送数据。我可以在 javascript 中看到数据,它会点击 SendEmail 方法,但在我的控制器中,请求是空的。为什么在我的控制器中看不到数据?
function SelectedReceipientsViewModel() {
var self = this;
self.packageDataForEmail = function () {
var request= tinymce.get("mailTextArea").getContent();
return request;
};
self.submit = function () {
var request = self.packageDataForEmail();
$.post("SendEmail",request, function () {
}).done(function () {
}).fail(function () {
});
};
}
我的控制器:
[HttpPost]
public void SendEmail(string request)
{
string message = request;
......
...
}
【问题讨论】:
-
这看起来您没有传递有效的 URL 来发帖。假设您使用的是 Asp.Net MVC
标签: asp.net-mvc knockout.js http-post