从asp.net中的Ajax POST检索数据

编程入门 行业动态 更新时间:2024-10-28 01:20:41
本文介绍了从asp中的Ajax POST检索数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我有一个像这样的ajax帖子

I have an ajax POST like this

$(document).ready(function () { var pcontent = document.body.innerHTML; var url = new URI(); $.ajax({ url: url, type: "POST", data: { "pcontent": pcontent }, success: function (data) { alert($(data).find(".right-panel").html()); }, complete: function () { }, error: function (jqXHR, error, errorThrown) { if (jqXHR.status) { alert(jqXHR.responseText); } else { alert("Something went wrong"); } } }); return false; });

我几乎不困惑如何检索在我的代码后面发布的数据(pcontent).实际上,在特定的类文件中,我需要实现此逻辑.

I am little confused how i could retrieve data (pcontent) that i post here in my code behind.actually in a specific class file i need to implement this logic .

推荐答案

您必须创建一个控制器动作:

You have to create a controller action:

public class HomeController: { // model public class PDocument { public string pcontent {get;set;} } [HttpPost] public ActionResult SaveDocument(PDocument pcontent){ // do something return new JsonResult() { Data = new { Success = true } }; } }

JS:

$.ajax({ url: "Home/SaveDocument", type: "POST", data: { "pcontent": pcontent} ...});

注意:

  • 如果已设置,则无需在服务器上创建模型

  • You don't need to create a model on server if set

$.ajax({ url: "Home/SaveDocument", type: "POST", data: pcontent }); // server side public ActionResult SaveDocument(string pcontent){ // do some thing }

  • 出于安全原因,您的html必须在调用ajax之前进行编码

  • For security reason, your html must be encoded before calling ajax

    如果您是mvc的新手,那么这是一个很好的开始: www.asp/mvc/tutorials/mvc-4/getting-started-with-aspnet-mvc4/adding-a-controller

    In case you new to mvc, then this is a good way to start: www.asp/mvc/tutorials/mvc-4/getting-started-with-aspnet-mvc4/adding-a-controller

  • 更多推荐

    从asp.net中的Ajax POST检索数据

    本文发布于:2023-11-25 01:30:51,感谢您对本站的认可!
    本文链接:https://www.elefans.com/category/jswz/34/1627764.html
    版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
    本文标签:数据   net   asp   POST   Ajax

    发布评论

    评论列表 (有 0 条评论)
    草根站长

    >www.elefans.com

    编程频道|电子爱好者 - 技术资讯及电子产品介绍!