使用jquery进行跨域操作
2014-03-17 20:26
141 查看
ajax默认是不支持跨域操作的,只能提交跨域请求,无法获得响应。而可以用$.getScript()函数来进行跨域操作。代码如下:
其中远程网址的响应内容为
<button id="btnTest">BtnTest</button> <div id="result"></div>
$(document).ready(function(){ var oBtnTest = $("#btnTest"); oBtnTest.click(function(){ oBtnTest.disabled = true; var oResult = $("#result"); oResult.html("loading").css("color","red"); jQuery.getScript("http://www.XXXX.com/Index/kuayu", function(){ oResult.html("name:" + jimmy.name + "<br/>email:" + jimmy.email).css("color","black"); oBtnTest.disabled = false; }); }); })
其中远程网址的响应内容为
public function kuayu(){ echo "var jimmy = {name:\"jimmy.yang\",email:\"jimmy.yang@163.com\"}"; }
相关文章推荐
- jquery使用jsonp进行跨域调用
- 使用jQuery的getJson进行跨域提取数据
- 使用jquery的getjson()遇到的跨域访问问题(二)——使用拦截器进行数据封装
- jQuery-使用jQuery进行Dom操作
- Web前端——JQuery的进阶(测试使用 jQuery进行指定的操作)
- WebWorks中使用JQuery的getJSON方法进行跨域访问
- 使用jQuery进行DOM操作
- 使用Jquery进行select的级联操作
- 使用jquery中的ajax进行跨域访问
- 使用jQuery对页面元素(或者标签)进行Dom操作(增加和删除),电力项目
- 使用HTTP处理程序和jQuery在ASP.NET Web应用程序中的进行数据库操作
- 跨域解决方案 & 使用angularJS和jQuery进行Ajax请求的差异
- 原创:通过jQuery进行跨域操作
- 跨域解决方案 & 使用angularJS和jQuery进行Ajax请求的差异
- 使用JQuery进行cookie操作
- 使用jQuery的toggle()方法对HTML标签进行显示、隐藏操作
- jquery使用jsonp进行跨域调用
- 分享:使用JQuery进行跨域请求
- jquery 使用attr方法对checkBox进行全选和反选操作
- Jquery跨域进行Ajax操作