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 相关文章推荐
escape、encodeURI 和 encodeURIComponent 的区别
Mar 02 Javascript
js数字输入框(包括最大值最小值限制和四舍五入)
Nov 24 Javascript
JavaScript 事件系统
Jul 22 Javascript
Javascript类定义语法,私有成员、受保护成员、静态成员等介绍
Dec 08 Javascript
基于jQuery的简单九宫格实现代码
Aug 09 Javascript
Javascript玩转继承(一)
May 08 Javascript
jQuery中:visible选择器用法实例
Dec 30 Javascript
vue组件表单数据回显验证及提交的实例代码
Aug 30 Javascript
TypeScript基础入门教程之三重斜线指令详解
Oct 22 Javascript
vue 中Virtual Dom被创建的方法
Apr 15 Javascript
利用Vue-draggable组件实现Vue项目中表格内容的拖拽排序
Jun 07 Javascript
手把手教你实现 Promise的使用方法
Sep 02 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
mcrypt启用 加密以及解密过程详细解析
2013/08/07 PHP
更改localhost为其他名字的方法
2014/02/10 PHP
PHP获取页面执行时间的方法(推荐)
2016/12/10 PHP
JavaScript 输入框内容格式验证代码
2010/02/11 Javascript
js 验证身份证信息有效性
2014/03/28 Javascript
jQuery 过滤方法filter()选择具有特殊属性的元素
2014/06/15 Javascript
Javascript中For In语句用法实例
2015/05/14 Javascript
Bootstrap每天必学之媒体对象
2015/11/30 Javascript
jQuery实现的简单提示信息插件
2015/12/08 Javascript
JavaScript中闭包的写法和作用详解
2016/06/29 Javascript
js重写方法的简单实现
2016/07/10 Javascript
webpack配置之后端渲染详解
2017/10/26 Javascript
angularjs中$http异步上传Excel文件方法
2018/02/23 Javascript
node下使用UglifyJS压缩合并JS文件的方法
2018/03/07 Javascript
vue mint-ui tabbar变组件使用
2018/05/04 Javascript
JS实现前端页面的搜索功能
2018/06/12 Javascript
Angularjs实现多图片上传预览功能
2018/07/18 Javascript
JavaScript常见事件对象与操作实例总结
2019/01/05 Javascript
js取小数点后两位四种方法
2019/01/18 Javascript
python定时检查启动某个exe程序适合检测exe是否挂了
2013/01/21 Python
Python中的包和模块实例
2014/11/22 Python
Python基础之getpass模块详细介绍
2017/08/10 Python
Python中super函数的用法
2017/11/17 Python
安装python3的时候就是输入python3死活没有反应的解决方法
2018/01/24 Python
Tensorflow 训练自己的数据集将数据直接导入到内存
2018/06/19 Python
css3实现可拖动的魔方3d效果
2019/05/07 HTML / CSS
Dower & Hall官网:英国小众轻奢珠宝品牌
2019/01/31 全球购物
酒店总经理工作职责
2013/12/13 职场文书
个人对照检查材料
2014/02/12 职场文书
春季运动会广播稿大全
2014/02/19 职场文书
初三学生语文考试作弊检讨书
2014/12/14 职场文书
楚门的世界观后感
2015/06/03 职场文书
浅谈redis五大数据结构和使用场景
2021/04/12 Redis
JS中一些高效的魔法运算符总结
2021/05/06 Javascript
Tomcat配置访问日志和线程数
2022/05/06 Servers
蓝牙耳机怎么连接电脑win11? Win11蓝牙耳机连接电脑的技巧
2023/01/09 数码科技