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 返回布尔值Is()条件判断方法代码
May 14 Javascript
jquery 元素控制(追加元素/追加内容)介绍及应用
Apr 21 Javascript
改变文件域的样式实现思路同时兼容ie、firefox
Oct 23 Javascript
AngularJS学习笔记之依赖注入详解
May 16 Javascript
功能强大的Bootstrap使用手册(一)
Aug 02 Javascript
原生js实现倒计时--2018
Feb 21 Javascript
Vue中computed与methods的区别详解
Mar 24 Javascript
vue中倒计时组件的实例代码
Jul 06 Javascript
js监听html页面的上下滚动事件方法
Sep 11 Javascript
微信小程序webview组件交互,内联h5页面并网页实现微信支付实现解析
Aug 16 Javascript
Vue+Openlayers自定义轨迹动画
Sep 24 Javascript
浅谈Vue使用Cascader级联选择器数据回显中的坑
Oct 31 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学习笔记 (1) 环境配置与代码调试
2011/06/19 PHP
php+MySQL判断update语句是否执行成功的方法
2014/08/28 PHP
php使用memcoder将视频转成mp4格式的方法
2015/03/12 PHP
浅谈htmlentities 、htmlspecialchars、addslashes的使用方法
2016/12/09 PHP
Js+XML 操作
2006/09/20 Javascript
用nodejs访问ActiveX对象,以操作Access数据库为例。
2011/12/15 NodeJs
鼠标拖动实现DIV排序示例代码
2013/10/14 Javascript
使用Js让Html中特殊字符不被转义
2013/11/05 Javascript
javascript进行数组追加方法小结
2014/06/16 Javascript
javascript实现跨域的方法汇总
2015/06/25 Javascript
jQuery+jsp实现省市县三级联动效果(附源码)
2015/12/03 Javascript
jQuery ajax分页插件实例代码
2016/01/27 Javascript
AngularJS开发教程之控制器之间的通信方法分析
2016/12/25 Javascript
JavaScript BASE64算法实现(完美解决中文乱码)
2017/01/10 Javascript
ES6深入理解之“let”能替代”var“吗?
2017/06/28 Javascript
深入理解Angular4订阅(Subscribe)与取消
2017/11/22 Javascript
Vue 后台管理类项目兼容IE9+的方法示例
2019/02/20 Javascript
[01:10]3.19DOTA2发布会 三代刀塔人第一代
2014/03/25 DOTA
Python爬虫框架Scrapy安装使用步骤
2014/04/01 Python
python使用PIL模块获取图片像素点的方法
2019/01/08 Python
python实现随机加减法生成器
2020/02/24 Python
六种酷炫Python运行进度条效果的实现代码
2020/07/17 Python
详解如何在PyCharm控制台中输出彩色文字和背景
2020/08/17 Python
一款利用纯css3实现的360度翻转按钮的实例教程
2014/11/05 HTML / CSS
CSS3中的@keyframes关键帧动画的选择器绑定
2016/06/13 HTML / CSS
Too Faced官网:美国知名彩妆品牌
2017/03/07 全球购物
TOWER London官网:鞋子、靴子、运动鞋等
2019/07/14 全球购物
美国小蜜蜂Burt’s Bees德国官网:天然唇部、皮肤和身体护理产品
2020/06/14 全球购物
日本整理专家Marie Kondo的官方在线商店:KonMari
2020/06/29 全球购物
建筑设计所实习生自我鉴定
2013/09/25 职场文书
给校长的建议书
2014/03/12 职场文书
2014年城市管理工作总结
2014/12/02 职场文书
无违反计划生育证明格式
2015/06/24 职场文书
Python 如何解决稀疏矩阵运算
2021/05/26 Python
各种货币符号快捷输入
2022/02/17 杂记
使用Django框架创建项目
2022/06/10 Python