jquery+ajax实现跨域请求的方法


Posted in Javascript onJanuary 20, 2015

本文实例讲述了jquery+ajax实现跨域请求的方法。分享给大家供大家参考。具体实现方法如下:

说明:这里的dataType 为  "jsonp"  ;type 只能为 GET

前台请求代码如下:

$.ajax({

 type: "GET",

 url: "http://www.xxx.com/Rest/ValidAccountsExists.aspx?accounts=admin", 

 dataType: "jsonp",

 jsonp: "jsoncallback",   

 success: function (result) {    

 alert(result.Success);    

 alert(result.Content);                                

 },
 error: function (result, status) {

    //处理错误

 }

});

后台处理代码 ValidAccountsExists.aspx如下:

string accounts = GameRequest.GetQueryString("accounts");

string jsoncallback = GameRequest.GetQueryString("jsoncallback");

Response.ContentEncoding =System.Text.Encoding.UTF8; 

Response.ContentType = "application/json";

Response.Write(jsoncallback + "({\"Success\":\"True\",\"Content\":\"" + accounts  + "\"})");

Response.End();

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
Jquery弹出层插件ThickBox的使用方法
Dec 09 Javascript
js改变embed标签src值的方法
Apr 10 Javascript
JS实现table表格数据排序功能(可支持动态数据+分页效果)
May 26 Javascript
基于Three.js插件制作360度全景图
Nov 29 Javascript
JavaScript和jQuery制作光棒效果
Feb 24 Javascript
vue调用高德地图实例代码
Apr 28 Javascript
通过js控制时间,一秒一秒自己动的实例
Oct 25 Javascript
React Native悬浮按钮组件的示例代码
Apr 05 Javascript
JS文件中加载jquery.js的实例代码
May 05 jQuery
vue中使用 pako.js 解密 gzip加密字符串的方法
Jun 10 Javascript
Vue中的this.$options.data()和this.$data用法说明
Jul 26 Javascript
可拖拽组件slider.js使用方法详解
Dec 04 Javascript
嵌入式iframe子页面与父页面js通信的方法
Jan 20 #Javascript
javascript浏览器窗口之间传递数据的方法
Jan 20 #Javascript
用队列模拟jquery的动画算法实例
Jan 20 #Javascript
jQuery 处理页面的事件详解
Jan 20 #Javascript
DOM 事件流详解
Jan 20 #Javascript
jQuery链使用指南
Jan 20 #Javascript
使用jQuery管理选择结果
Jan 20 #Javascript
You might like
WindowsXP中快速配置Apache+PHP5+Mysql
2008/06/05 PHP
Apache服务器无法使用的解决方法
2013/05/08 PHP
php5.3 注意事项说明
2013/07/01 PHP
一个严格的PHP Session会话超时时间设置方法
2014/06/10 PHP
php实现的短网址算法分享
2014/06/20 PHP
WordPress特定文章对搜索引擎隐藏或只允许搜索引擎查看
2015/12/31 PHP
PHP微信刮刮卡 附微信接口
2016/07/22 PHP
php中分页及SqlHelper类用法实例
2017/01/12 PHP
PHP设计模式之建造者模式定义与用法简单示例
2018/08/13 PHP
学习ExtJS table布局
2009/10/08 Javascript
javascript利用控件对windows的操作实现原理与应用
2012/12/23 Javascript
多个js与css文件的合并方法详细说明
2012/12/26 Javascript
通过jquery 获取URL参数并进行转码
2014/08/18 Javascript
JQuery选中checkbox方法代码实例(全选、反选、全不选)
2015/04/27 Javascript
JS数字抽奖游戏实现方法
2015/05/04 Javascript
Angular Js文件上传之form-data
2015/08/28 Javascript
jquery实现可自动收缩的TAB网页选项卡代码
2015/09/06 Javascript
深入探讨前端框架react
2015/12/09 Javascript
jQuery插件实现适用于移动端的地址选择器
2016/02/18 Javascript
jQuery制作input提示内容(兼容IE8以上)
2017/07/05 jQuery
vue-cli项目无法用本机IP访问的解决方法
2018/09/20 Javascript
vue中@change兼容问题详解
2019/10/25 Javascript
使用layui前端框架弹出form表单以及提交的示例
2019/10/25 Javascript
基于react项目打包css引用路径错误解决方案
2020/10/28 Javascript
[02:30]DOTA2放量测试专访海涛:呼吁保护新手玩家
2013/08/26 DOTA
仅利用30行Python代码来展示X算法
2015/04/01 Python
Python使用Paramiko模块编写脚本进行远程服务器操作
2016/05/05 Python
详解pandas安装若干异常及解决方案总结
2019/01/10 Python
python GUI实现小球满屏乱跑效果
2019/05/09 Python
Python空间数据处理之GDAL读写遥感图像
2019/08/01 Python
python 制作网站小说下载器
2021/02/20 Python
英国领先品牌手动工具和电动工具供应商:Tooled Up
2018/11/24 全球购物
技术总监管理职责范本
2014/03/06 职场文书
法英专业大学生职业生涯规划书范文
2014/09/22 职场文书
户外亲子活动总结
2015/05/08 职场文书
Python机器学习三大件之一numpy
2021/05/10 Python