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 相关文章推荐
自适应图片大小的弹出窗口
Jul 27 Javascript
js function定义函数使用心得
Apr 15 Javascript
Javascript实现视频轮播在pc端与移动端均可
Sep 29 Javascript
js跑步算法的实现代码
Dec 04 Javascript
Node.js中AES加密和其它语言不一致问题解决办法
Mar 10 Javascript
require.js深入了解 require.js特性介绍
Sep 04 Javascript
javascript操作表格排序实例分析
May 06 Javascript
JavaScript中的Math.sin()方法使用详解
Jun 15 Javascript
AngularJS extend用法详解及实例代码
Nov 15 Javascript
简单实现node.js图片上传
Dec 18 Javascript
Javascript的console['']常用输入方法汇总
Apr 26 Javascript
实例讲解JavaScript 计时事件
Jul 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
php下获取客户端ip地址的函数
2010/03/15 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(九)
2014/06/24 PHP
php防止CC攻击代码 php防止网页频繁刷新
2015/12/21 PHP
PHP从零开始打造自己的MVC框架之类的自动加载实现方法详解
2019/06/03 PHP
JS判断是否为数字,是否为整数,是否为浮点数的代码
2010/04/24 Javascript
Javascript中引用示例介绍
2014/02/21 Javascript
jquery取消选择select下拉框示例代码
2014/02/22 Javascript
jQuery中change事件用法实例
2014/12/26 Javascript
详解javascript实现自定义事件
2016/01/19 Javascript
jQuery实现无限往下滚动效果代码
2016/04/16 Javascript
动态加载JavaScript文件的两种方法
2016/04/22 Javascript
微信小程序 教程之条件渲染
2016/10/18 Javascript
Bootstrap表格制作代码
2017/03/17 Javascript
angular中实现li或者某个元素点击变色的两种方法
2017/07/27 Javascript
基于JavaScript实现图片连播和联级菜单实例代码
2017/07/28 Javascript
jQuery实现base64前台加密解密功能详解
2017/08/29 jQuery
Vue render渲染时间戳转时间,时间转时间戳及渲染进度条效果
2018/07/27 Javascript
vue添加axios,并且指定baseurl的方法
2018/09/19 Javascript
一文了解vue-router之hash模式和history模式
2019/05/31 Javascript
深入了解Vue3模板编译原理
2020/11/19 Vue.js
python str与repr的区别
2013/03/23 Python
Python函数嵌套实例
2014/09/23 Python
使用Python来编写HTTP服务器的超级指南
2016/02/18 Python
20个常用Python运维库和模块
2018/02/12 Python
python sklearn包——混淆矩阵、分类报告等自动生成方式
2020/02/28 Python
html5指南-5.使用web storage存储键值对的数据
2013/01/07 HTML / CSS
canvas实现圆形进度条动画的示例代码
2017/12/26 HTML / CSS
Lancer Skincare官方网站:抗衰老皮肤护理
2020/11/20 全球购物
面向对象编程是如何提高软件开发水平的
2014/05/06 面试题
一名毕业生的自我鉴定
2013/12/04 职场文书
感恩节活动方案
2014/01/27 职场文书
个园导游词
2015/02/04 职场文书
幼儿园辞职信范文
2015/02/27 职场文书
慈善献爱心倡议书
2015/04/27 职场文书
装修安全责任协议书
2016/03/22 职场文书
漫改真人电影「萌系男友是燃燃的橘色」公开先导视觉图
2022/03/21 日漫