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 $.each的用法说明
Mar 22 Javascript
cnblogs 代码高亮显示后的代码复制问题解决实现代码
Dec 14 Javascript
js String对象中常用方法小结(字符串操作)
Jan 27 Javascript
ECMAScript 创建自己的js类库
Nov 22 Javascript
jquery应该如何来设置改变按钮input的onclick事件
Dec 10 Javascript
jquery选择器之层级过滤选择器详解
Jan 27 Javascript
jquery实现textarea输入框限制字数的方法
Jan 15 Javascript
jquery判断页面网址是否有效的两种方法
Dec 11 Javascript
AngularJS实现用户登录状态判断的方法(Model添加拦截过滤器,路由增加限制)
Dec 12 Javascript
使用vue与jquery实时监听用户输入状态的操作代码
Sep 19 jQuery
利用JS判断客户端类型你应该知道的四种方法
Dec 22 Javascript
Vue.js构建你的第一个包并在NPM上发布的方法步骤
May 01 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加密解密的代码
2007/07/16 PHP
php 修改、增加xml结点属性的实现代码
2013/10/22 PHP
php线性表的入栈与出栈实例分析
2015/06/12 PHP
laravel实现图片上传预览,及编辑时可更换图片,并实时变化的例子
2019/11/14 PHP
js 页面传参数时 参数值含特殊字符的问题
2009/12/13 Javascript
一些mootools的学习资源
2010/02/07 Javascript
jQuery总体架构的理解分析
2011/03/07 Javascript
javascript写的一个模拟阅读小说的程序
2014/04/04 Javascript
jquery动态添加元素事件失效问题解决方法
2014/05/23 Javascript
JavaScript中var关键字的使用详解
2015/08/14 Javascript
Bootstrap每天必学之js插件
2015/11/30 Javascript
JS使用post提交的两种方式
2015/12/03 Javascript
使用bootstrap实现多窗口和拖动效果
2016/09/22 Javascript
bootstrap Table的一些小操作
2017/11/01 Javascript
基于Vue中点击组件外关闭组件的实现方法
2018/03/06 Javascript
AngularJs分页插件使用详解
2018/06/30 Javascript
详解swiper在vue中的应用(以3.0为例)
2018/09/20 Javascript
Vue 中 filter 与 computed 的区别与用法解析
2019/11/21 Javascript
js实现适配移动端的拖动效果
2020/01/13 Javascript
[00:58]PWL开团时刻DAY5——十人开雾0换5
2020/11/04 DOTA
Python实现八大排序算法
2016/08/13 Python
python通过paramiko复制远程文件及文件目录到本地
2019/04/30 Python
python多线程+代理池爬取天天基金网、股票数据过程解析
2019/08/13 Python
django实现用户注册实例讲解
2019/10/30 Python
Python matplotlib以日期为x轴作图代码实例
2019/11/22 Python
django restframework serializer 增加自定义字段操作
2020/07/15 Python
CSS3 Notes: -webkit-box-reflect实现倒影的实例
2016/12/08 HTML / CSS
Sephora丝芙兰澳洲官方网站:国际知名化妆品购物
2016/10/27 全球购物
策划主管的工作职责
2013/11/24 职场文书
工厂门卫岗位职责
2013/11/25 职场文书
幼儿园大班毕业感言
2014/02/06 职场文书
工地宣传标语
2014/06/18 职场文书
青春飞扬演讲稿
2014/09/11 职场文书
会计试用期自我评价
2015/03/10 职场文书
Python实现DBSCAN聚类算法并样例测试
2021/06/22 Python
muduo TcpServer模块源码分析
2022/04/26 Redis