【发布时间】:2013-02-25 08:40:57
【问题描述】:
我正在尝试使用 jQuery ajax 将用户在文本框中输入的值保存到数据库中。但我很震惊如何进行。到目前为止我做了什么:
用户点击按钮,我调用 jQuery 函数并调用控制器
comments = $("#txtComments").val();
var request = $.ajax({
url: "/Home/SaveCommentsData",
type: "POST",
data: { comment: comments },
dataType: "json"
});
我不确定如何在控制器中获取此注释值并在成功时将值发送回 jQuery。
【问题讨论】:
-
SaveCommentsData 是控制器中操作的名称?您使用的是什么 MVC?
-
浏览器控制台说什么?有错误吗?
-
@yechie 是的,这是一个动作。 MVC4
-
您也可以像 'cmets='+cmets 一样将请求发送为纯字符串。您的浏览器控制台是否显示数据进入服务器?
标签: jquery asp.net-mvc