jQuery中的Ajax的跨域问题

  jsonp跨域问题:回调函数中的字符串; cb或callback

  jsonpcallback:跟的是cb后面的函数,主要自己写;

  数据中的函数fn(数据)  目前是这样的接口;js文件

  Ajax获取只能获取当前服务器下的数据;

  前台给后台提交的数据;

    1.get  看得见,传输数据小

    2.post  看不见,传输数据大

  后台php为例,php有3个超全局变量

    $_GET  是用于储存前台get方法提交的数据  (是数据类型)

    $_POST  是用于前台post方法,提交的数据

    $_REQUEST  是get和post方法提交的都存

  php的数组有两种

  1.普通数组$arr=[12,25,"zhang"];

        echo $arr[0] 结果为12 (也称为关联数组,默认的[0=>12]索引当key )

  2.关联数组$arr=array("name"=>"zhang","age"=>23)

        echo $arr["name"]  结果为zhang  (关联数组,自定义的key [name=>"zhang"])

  建议:前台文件和后台文件分开写

  view:前台文件

  admin:后台文件

  表单的name属性提供了后台的字段;

  表单提交,没有name这个属性 提交不上去;

  <?php $_GET["name"]     ?>

  超全局变量,在哪都能用;

  跨域:

    1.看数据格式:fn() 示例:fn(["name":"zhang"])

    2.看地址:wd中有没有cb或callback;

  前台向后台提交的数据;

  options  head  put  delete  trace  content  (最主要的还是get和post)这些仅供了解;

  underscore是封装库

  underscore主要围绕集合,数组,函数,对象,以及提供了一些实用工具,他的核心为数据处理数据(model)

  jQuery也是js封装的一个库,主要表现在视图层(view)

  underscore主要是封装了一个_对象

  jq封装了一个函数对象,在jq中如果遇见了其他以$开头的框架,为了区别$ jq提供了no conflict()的方法,将其$变成其他的

  案例:

    var cui=no conflict();

    cui(function(){

      cui("div").css("background","red")

    })

  模板3部曲:

    1.获取模板内容

    2.向模板传入数据

    3.添加指定位置

  模板注意事项

    1.script 的type类型:text/template()

    2.js代码写在<% %>中

    3.html标签正常写

    4.传入数据要<%= data %>

转载于:https://www.cnblogs.com/shangjun6/p/10518651.html

jQuery中的跨域问题相关推荐

  1. jQuery中getJSON跨域原理详解

    详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp28 jQuery中getJSON跨域原理详解 前几天我再开发一个叫 河蟹工 ...

  2. jQuery中ajax跨域请求

    背景介绍: 现在做的课题要实现在一个没有部署在服务器上的网页中,使用ajax来加载已经 部署在服务器上的一个服务提供的数据. 先看静态页面的代码: <html><head>&l ...

  3. jq中ajax请求跨域,jquery+ajax实现跨域请求的方法

    本文实例讲述了jquery+ajax实现跨域请求的方法.分享给大家供大家参考.具体实现方法如下: 说明:这里的dataType 为  "jsonp"  :type 只能为 GET ...

  4. javascript中实现跨域的方式总结

    js中的跨域请求应该也算是一个重点,具体什么叫跨域,在这里我就不展开了,可以查一下浏览器的同源策略和跨域的定义.原来只知道常用的jsonp和document.domain这两种方式,这几天学习了一下其 ...

  5. jQuery使用ajax跨域请求获取数据

    jQuery使用ajax跨域请求获取数据 跨域是我在日常面试中经常会问到的问题,这词在前端界出现的频率不低,主要原因还是由于安全限制(同源策略, 即JavaScript或Cookie只能访问同域下的内 ...

  6. JQuery实现ajax跨域

    AJAX 的出现使得网页可以通过在后台与服务器进行少量数据交换,实现网页的局部刷新.但是出于安全的考虑,ajax不允许跨域通信.如果尝试从不同的域请求数据,就会出现错误.如果能控制数据驻留的远程服务器 ...

  7. JS中的跨域问题及解决办法汇总

    一.什么是跨域? 在了解跨域之前,首先要知道什么是同源策略(same-origin policy).简单来讲同源策略就是浏览器为了保证用户信息的安全,防止恶意的网站窃取数据,禁止不同域之间的JS进行交 ...

  8. ajax 跨域请求数据,JQuery Ajax执行跨域请求数据的解决方案

    JQuery Ajax执行跨域请求数据的解决方案 今天前端因为需要ajax调用两个不同的项目,请求域不一样,所以涉及ajax跨域的问题 ,其实很简单,具体如下 原来的ajax请求如下: $.ajax( ...

  9. PHP+JQuery实现ajax跨域

    jQuery实现ajax跨域 1.dataType:'jsonp' 2.type: 'get' 3.把要传的参数以url方式传出去  url:'http://gameapi.feiliu.com/lq ...

最新文章

  1. 题目 1477:【蓝桥杯】【入门题】字符串输入输出函数
  2. 【Harvest源码分析】GetFilteredSignal函数
  3. python unicodeencodeerror_解决 Python UnicodeEncodeError 错误
  4. SecureCRT使用本地公钥 SSH 免密码登录Linux
  5. javaweb之Java基础加强
  6. 反射工具类ReflectionUtils
  7. Arduino 控制超声波测距模块
  8. 计算机二级java试题_计算机二级考试《Java》试题及答案
  9. python括号是中文还是英文_python括号区别
  10. 程序员需要了解的硬核知识之操作系统和应用
  11. matlab bdir 排序,命令行 - 如何获取按文件夹名称排序的子文件夹及其文件列表
  12. )C# Enum,Int,String的互相转换 枚举转换
  13. 如何把苹果手机iPhone/iPad无线投屏到MAC电脑计算机上面?
  14. 端口镜像--锐捷交换机
  15. 硬币找钱问题(最小硬币和问题)详解与代码实现
  16. 博客文章分类导引(持续更新)
  17. Unity中的3D数学—02向量与矩阵
  18. 20小时写一篇文章,好看到爆炸的手机壁纸都在这些App里!
  19. 台式电脑计算机怎么添加任务栏,如何将我的电脑添加到任务栏中(win7)?
  20. 两篇文章都是翻译了一半就翻不下去了,E文水平有待提高啊

热门文章

  1. 怎么用python进行回归预测_使用Python训练回归模型并进行预测
  2. tablednd保存 php,TableDnD-JavaScript中文网-JavaScript教程资源分享门户
  3. ssm read time out的原因_加盟蜜雪冰城未通过是什么原因?总部公布了两点原因
  4. Spring Boot文档阅读笔记-EhCache的使用
  5. Python笔记-内置装饰器
  6. java课程设计拼图_基于Java拼图游戏的设计与实现(含录像)
  7. php mysql数据库删除数据_PHP 操作Mysql数据库删除数据示例
  8. vb.net datetimepicker月到当日的天数_【坦克世界】11月10日个人专属优惠商店限时开放...
  9. 电路串联和并联图解_负反馈型三极管放大电路的识图方法
  10. clickhouse 查询优化_查询提升200倍,ClickHouse你值得拥有!