ajax可以csrf,ajax处理csrf的三种方式

方式一:

$.post({

url: '/get_result/',

data: {

value0: $('#v1').val(),

value1: $('#v2').val(),

csrfmiddlewaretoken: '{{ csrf_token }}'

},

success: function (data) {

if (data) {

$('#v3').val(data);

swal("操作成功!", "成功算出结果","success");

}

})

方式二:

{% csrf_token %}

+ =

$.post({

url: '/get_result/',

data: {

value0: $('#v1').val(),

value1: $('#v2').val(),

csrfmiddlewaretoken:$('[name="csrfmiddlewaretoken"]').val()

},

success: function (data) {

if (data) {

$('#v3').val(data);

swal("操作成功!", "成功算出结果", "success");

}

}

})

方式三:

$.post({

url: '/get_result/',

headers:{'X-CSRFToken':$.cookie('csrftoken')},

data: {

value0: $('#v1').val(),

value1: $('#v2').val()

},

success: function (data) {

if (data) {

$('#v3').val(data);

swal("操作成功!", "成功算出结果", "success");

}

}

})

ajax操作json的三种方式

一. 什么是json? 1. JSON是一种轻量级的数据交换格式 2. JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在网络或者程序之间轻松地传递这个字符串,并在 ...

使用ajax发送文件的三种方式及预览图片的方法,上传按钮美化

后端代码 def upload(request): if request.method == "GET": return render(request,'upload.html') ...

ajax数据提交数据的三种方式和jquery的事件委托

ajax数据提交数据的三种方式 1.只是字符串或数字 $.ajax({ url: 'http//www.baidu.com', type: 'GET/POST', data: {'k1':'v1'}, ...

Ajax上传数据和上传文件(三种方式)

Ajax向后端发送数据可以有三种方式:原生Ajax方式,jQuery Ajax方式,iframe+form 方式(伪造Ajax方式)

HTML5实现动画三种方式

编者注:作者以一个运动的小车为例子,讲述了三种实现HTML5动画的方式,思路清晰,动画不仅仅是canvas,还有css3和javascript.通过合理的选择,来实现最优的实现. PS:由于显卡.录制 ...

JavaScript 基础——使用js的三种方式,js中的变量,js中的输出语句,js中的运算符;js中的分支结构

JavaScript 1.是什么:基于浏览器 基于(面向)对象 事件驱动 脚本语言 2.作用:表单验证,减轻服务器压力 添加野面动画效果 动态更改页面内容 Ajax网络请求 () 3.组成部分:ECM ...

彻底了解构建 JSON 字符串的三种方式

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值