关于$.post()数据怎么写?

我想问问,在html端post一个字符串数据,想在后台用C#接收,处理?这个post该怎么写?C#又该怎么接?... 我想问问,在html端post一个字符串数据,想在后台用C#接收,处理?
这个post该怎么写?C#又该怎么接?
展开
 我来答
娱乐小八卦啊a
高粉答主

2020-05-07 · 娱乐小八卦,天天都知道
娱乐小八卦啊a
采纳数:256 获赞数:117865

向TA提问 私信TA
展开全部

1、从html中获取

模板中加上{% csrf_token %},csrfmiddlewaretoken参数值为模板中元素名称为csrfmiddlewaretoken的元素内容

var csrftoken = $("[name='csrfmiddlewaretoken']").val();

$.post('/order_submit/', {

'name': 'james',

'age': 18,

'csrfmiddlewaretoken': csrftoken

}, function(data) {})

2、从cookie中获取

cookie中含有csrftoken值,就是csrfmiddlewaretoken参数值

var csrftoken = document.cookie.match(/csrftoken=\w+/g)[0].split('=')[1];

$.post('/order_submit/', {

'name': 'james',

'age': 18,

'csrfmiddlewaretoken': csrftoken

}, function(data) {})

扩展资料

post() 方法通过 HTTP POST 请求从服务器载入数据。

语法:jQuery.post(url,data,success(data, textStatus, jqXHR),dataType)

参数及其描述如下:

url:必需。规定把请求发送到哪个 URL。    

data:可选。映射或字符串值。规定连同请求发送到服务器的数据。    

success(data, textStatus, jqXHR):可选。请求成功时执行的回调函数。    

dataType:可选。规定预期的服务器响应的数据类型。

默认执行智能判断(xml、json、script 或 html)。

该函数是简写的 Ajax 函数,等价于:

$.ajax({

 type: 'POST',

 url: url,

 data: data,

 success: success,

 dataType: dataType});

   

qq1111qq111111
推荐于2017-10-07 · TA获得超过1175个赞
知道小有建树答主
回答量:1166
采纳率:66%
帮助的人:615万
展开全部

$.post(URL,data,callback);

必需的 URL 参数规定您希望请求的 URL。

可选的 data 参数规定连同请求发送的数据。

可选的 callback 参数是请求成功后所执行的函数名

        $.ajax({ //post也可
            url: 'Customer.ashx',
            data: { type: 'search', name : name },
            dataType: 'json',
            success: function(json){
                //对于获取的数据执行相关的操作,如:绑定、显示等
            }
        });
    };
</script>
//ashx
public void ProcessRequest(HttpContext context)
{
    var type = context.Request.Params["type"];
    if(type == "search")
    {
        var name = context.Request.Params["name"];
        //获取数据,并转化为json
        var json = ...//省略
        context.Response.Write(json);
    }
}
追问
url可以是什么?
追答
文件路径,访问地址都可
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
foghjPK
2019-07-24
知道答主
回答量:5
采纳率:0%
帮助的人:3838
展开全部
$.post("demo_ajax_gethint.asp","字符串数据",success(){},'json')
$.post(URL,data,callback,dataType);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式