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 相关文章推荐
jquery1.4 教程二 ajax方法的改进
Feb 25 Javascript
javascript学习笔记(二十) 获得和设置元素的特性(属性)
Jun 20 Javascript
javascript真的不难-回顾一下基础知识
Jan 15 Javascript
原生js实现半透明遮罩层效果具体代码
Jun 06 Javascript
AngualrJS中的Directive制作一个菜单
Jan 26 Javascript
不间断循环滚动效果的实例代码(必看篇)
Oct 08 Javascript
IE8利用自带的setCapture和releaseCapture解决iframe的拖拽事件方法
Oct 25 Javascript
AngularJS实现动态编译添加到dom中的方法
Nov 04 Javascript
原生JS中slice()方法和splice()区别
Mar 06 Javascript
微信小程序获取手机网络状态的方法【附源码下载】
Dec 08 Javascript
Vue实现页面添加水印功能
Nov 09 Javascript
JavaScript事件循环及宏任务微任务原理解析
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
php的控制语句
2006/10/09 PHP
php flush类输出缓冲剖析
2008/10/19 PHP
PHP 网络开发详解之远程文件包含漏洞
2010/04/25 PHP
基于curl数据采集之单页面并行采集函数get_htmls的使用
2013/04/28 PHP
使用Smarty 获取当前日期时间和格式化日期时间的方法详解
2013/06/18 PHP
php中get_meta_tags()、CURL与user-agent用法分析
2014/12/16 PHP
php使用json_decode后数字对象转换成了科学计数法的解决方法
2017/02/20 PHP
总结PHP代码规范、流程规范、git规范
2018/06/18 PHP
HTML页面如何象ASP一样接受参数
2007/02/07 Javascript
jquery select动态加载选择(兼容各种浏览器)
2013/02/01 Javascript
javascript一元操作符(递增、递减)使用示例
2013/08/07 Javascript
javascript的回调函数应用示例
2014/02/20 Javascript
PHP守护进程实例
2015/03/06 Javascript
详解Vue学习笔记进阶篇之列表过渡及其他
2017/07/17 Javascript
什么是Vue.js框架 为什么选择它?
2017/10/17 Javascript
Angular2 父子组件通信方式的示例
2018/01/29 Javascript
使用vue-infinite-scroll实现无限滚动效果
2018/06/22 Javascript
js使用swiper实现层叠轮播效果实例代码
2018/12/12 Javascript
js中forEach,for in,for of循环的用法示例小结
2020/03/14 Javascript
[52:29]DOTA2上海特级锦标赛主赛事日 - 2 胜者组第一轮#3Secret VS OG第三局
2016/03/03 DOTA
[02:19]DOTA选手解说齐贺岁
2018/02/11 DOTA
python实现的一个p2p文件传输实例
2014/06/04 Python
wxpython中利用线程防止假死的实现方法
2014/08/11 Python
详解Python中的Descriptor描述符类
2016/06/14 Python
Python实现网站表单提交和模板
2019/01/15 Python
python实现批量修改文件名
2020/03/23 Python
如何基于python实现年会抽奖工具
2020/10/20 Python
英国男士时尚网站:Dandy Fellow
2018/02/09 全球购物
联想德国官网:Lenovo Germany
2018/07/04 全球购物
上海某公司.net方向笔试题
2014/09/14 面试题
劳资专员岗位职责
2013/12/27 职场文书
咖啡蛋糕店创业计划书
2014/01/28 职场文书
媒矿安全生产承诺书
2014/05/23 职场文书
党员群众路线自我剖析材料
2014/10/06 职场文书
谢师宴答谢词
2015/01/05 职场文书
基于tensorflow权重文件的解读
2021/05/26 Python