Jquery 跨域访问 Lightswitch OData Service的方法


Posted in Javascript onSeptember 11, 2013

.net代码

<system.webServer> 
    ...... 
    .... 
<httpProtocol> 
<customHeaders> 
<add name="Access-Control-Allow-Origin" value="*" /> 
<add name="Access-Control-Max-Age" value="3600" /> 
<add name="Access-Control-Allow-Headers" value="Content-Type, Accept, MaxDataServiceVersion" /> 
<add name="Access-Control-Allow-Methods" value="PUT, POST, GET, DELETE, MERGE, OPTIONS" /> 
</customHeaders> 
</httpProtocol> 
</system.webServer> 

Jquery客户端测试代码
<script  type="text/javascript"> 
         $(document).ready(function () { 
             $(":button").on("click", function(event){ 
                 //alert( $(this).attr('value')); 
                 var url = "http://localhost:2401/ApplicationData.svc/Records"; 
                 $.getJSON(url, function (data) { 
                     var items = []; 
                     var values = data.value; 
                     $.each(values, function (key, val) {                          items.push('<li id="' + key + '">' + val.Name + '</li>'); 
                     }); 
                     $('<ul/>', { 
                         'class': 'my-new-list', 
                         html: items.join('') 
                     }).appendTo('#mylist'); 
                 }); 
             }); 
         }); 
    </script>
Javascript 相关文章推荐
Javascript 匿名函数及其代码模式原理
Mar 19 Javascript
setTimeout自动触发一个js的方法
Jan 15 Javascript
Jquery $.getJSON 在IE下的缓存问题解决方法
Oct 10 Javascript
D3.js封装文本实现自动换行和旋转平移等功能
Oct 14 Javascript
分类解析jQuery选择器
Nov 23 Javascript
javascript简单进制转换实现方法
Nov 24 Javascript
jQuery.cookie.js实现记录最近浏览过的商品功能示例
Jan 23 Javascript
vue2笔记 — vue-router路由懒加载的实现
Mar 03 Javascript
详谈jQuery中使用attr(), prop(), val()获取value的异同
Apr 25 jQuery
js使用i18n实现页面国际化的方法
May 09 Javascript
详解Vue路由History mode模式中页面无法渲染的原因及解决
Sep 28 Javascript
浅谈layer的Icon样式以及一些常用的layer窗口使用方法
Sep 11 Javascript
extjs render 用法介绍
Sep 11 #Javascript
jQuery图片轮播的具体实现
Sep 11 #Javascript
Javascript倒计时页面跳转实例小结
Sep 11 #Javascript
用javascript判断IE版本号简单实用且向后兼容
Sep 11 #Javascript
js open() 与showModalDialog()方法使用介绍
Sep 10 #Javascript
jquery获取子节点和父节点的示例代码
Sep 10 #Javascript
解决Jquery load()加载GB2312页面时出现乱码的两种方案
Sep 10 #Javascript
You might like
PHP cron中的批处理
2008/09/16 PHP
PHP+jQuery实现自动补全功能源码
2013/05/15 PHP
PHP批量查询WordPress留言者E-mail地址实现方法
2015/02/15 PHP
yii2带搜索功能的下拉框实例详解
2016/05/12 PHP
PHP中的多种加密技术及代码示例解析
2016/10/20 PHP
thinkPHP5框架导出Excel文件简单操作示例
2018/08/03 PHP
laravel 去掉index.php伪静态的操作方法
2019/10/12 PHP
在PHP中实现使用Guzzle执行POST和GET请求
2019/10/15 PHP
js+数组实现网页上显示时间/星期几的实用方法
2013/01/18 Javascript
JS打印gridview实现原理及代码
2013/02/05 Javascript
Jquery判断$(&quot;#id&quot;)获取的对象是否存在的方法
2013/09/25 Javascript
JS和JQUERY获取页面大小,滚动条位置,元素位置(示例代码)
2013/12/14 Javascript
jquery序列化表单以及回调函数的使用示例
2014/07/02 Javascript
浅谈JavaScript中的String对象常用方法
2015/02/25 Javascript
JS控制文本域只读或可写属性的方法
2016/06/24 Javascript
关于js函数解释(包括内嵌,对象等)
2016/11/20 Javascript
浅谈微信小程序flex布局基础
2018/09/10 Javascript
jQuery实现图片下载代码
2019/07/18 jQuery
利用H5api实现时钟的绘制(javascript)
2020/09/13 Javascript
Python 爬虫之超链接 url中含有中文出错及解决办法
2017/08/03 Python
python3.6利用pyinstall打包py为exe的操作实例
2018/10/31 Python
Python实现的旋转数组功能算法示例
2019/02/23 Python
python提取log文件内容并画出图表
2019/07/08 Python
django echarts饼图数据动态加载的实例
2019/08/12 Python
详解python statistics模块及函数用法
2019/10/27 Python
简单了解django文件下载方式
2020/02/10 Python
Python基于Tkinter编写crc校验工具
2020/05/06 Python
HTML5实现预览本地图片
2016/02/17 HTML / CSS
秘鲁购物网站:Linio秘鲁
2017/04/07 全球购物
亚历山大·王官网:Alexander Wang
2017/06/23 全球购物
prAna官网:瑜伽、旅行和冒险服装
2019/03/10 全球购物
关联、聚合(Aggregation)以及组合(Composition)的区别
2012/02/29 面试题
竞选班干部演讲稿600字
2014/08/20 职场文书
大学生就业推荐表自我评价
2015/03/02 职场文书
烛光里的微笑观后感
2015/06/17 职场文书
活动新闻稿范文
2015/07/17 职场文书