微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

jQuery.Ajax与MVC

我正在尝试使用jQuery ajax将用户在文本框中输入的值保存到数据库中.但我很震惊如何继续.到目前为止我做了什么:

用户点击按钮,我调用jQuery函数,并调用控制器

comments = $("#txtComments").val();
var request = $.ajax({
                url: "/Home/SaveCommentsData",type: "POST",data: { comment: comments },dataType: "json"
            });

并且我不确定如何在控制器中获取此注释值并在成功时将值发送回jQuery.

解决方法

试试这样的数据

数据:{‘评论’:评论}

并在控制器操作中使用与字符串类型相同的变量

comments = $("#txtComments").val();
var request = $.ajax({
                url: "/Home/SaveCommentsData",data: { 'comment': comments },dataType: "json"
            });

调节器

[AcceptVerbs(HttpVerbs.Post)]
        public ActionResult SaveCommentsData( string comment)
        {

//
}

问候

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐