jq跨域代理_jQuery中的跨域问题

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这个属性 提交不上去;

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

跨域:

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.传入数据要

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值