zoukankan      html  css  js  c++  java
  • Jquery 跨域访问 Lightswitch OData Service

    修改lightswitch .server project web.config。添加如下内容就可以实现对ApplicationData.svc/跨域访问

    <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>
    

      

  • 相关阅读:
    利用Python爬取疫情数据并使用可视化工具展示
    接口与多态
    defer 延迟调用
    Spring缓存注解
    SpringAOP
    Mybatis动态SQL语句
    SpringMVC
    Spring Boot入门
    vue中使用JS实现倒计时功能
    springboot使用aop注解在controller层打印请求和响应报文
  • 原文地址:https://www.cnblogs.com/neozhu/p/3314548.html
Copyright © 2011-2022 走看看