jQuery实现跨域请求实例
2023-09-14 08:57:25 时间
首先准备两个项目做测试(jsonp1,jsonp2)
一:在jsonp1中做一个用于测试的链接
def ajax(request): callbacks = request.GET.get("callbacks") #get到的值为发起跨域请求的代码传过来的 print("=======func_name",callbacks) import json print("============可以===走到===这里的啊") s = {"name":"egon","age":18} return HttpResponse("%s('%s')" % (callbacks, json.dumps(s))) #把json.dumps(s)当做参数传给callbacks
二:在json2中发起跨域请求
<script> $("button").click(function () { $.ajax({ url:"http://127.0.0.1:8888/ajax/", //用作跨域的url dataType:"jsonp", //jsonp类型 jsonp: 'callbacks', //测试项目一中的返回函数名 success:function (data) { console.log(data) } }) }) </script>
相关文章
- jquery监听浏览器刷新_jQuery刷新浏览器页面大小
- 浅析瀑布流布局及其原理视频_jquery瀑布流布局
- jQuery 实现支持分级标题标签的文章目录
- jquery实现复选框checkbox全选(完善)详解编程语言
- jquery翻页turnjs简单实例详解编程语言
- jquery下实现overlay遮罩层代码
- 使用jQuery模板来展现json数据的代码
- JQuery动态创建DOM、表单元素的实现代码
- jQuery验证Checkbox是否选中的代码推荐
- jQuery移动和复制dom节点实用DOM操作案例
- JQuery的Ajax跨域请求原理概述及实例
- 如何使用jquery控制CSS样式,并且取消Css样式(如背景色,有实例)
- jquery验证表单中的单选与多选实例
- Jquery实现控件的隐藏和显示实例
- jquery判断元素是否隐藏的多种方法
- jquery中$.expr使用实例介绍
- 图片放大镜jquery.jqzoom.js使用实例附放大镜图标
- jQuery提示效果代码分享
- jQuery通过控制节点实现仅在前台通过get方法完成参数传递