zoukankan      html  css  js  c++  java
  • JQuey 调用SharePoint 2010 WCF服务 二

      前一篇分享了如何在SharePoint 2010 平台上开发WCF服务"JQuey 调用SharePoint 2010 WCF服务", 本文通过简单的实例来分享如何通过JQuery来调用WCF服务。

      例子非常简单,在我们前一篇的基础上,创建领个mapping到Layouts的folder,添加Demo.js. 如下图:

          

          

    Demo.js 内容也就一个主要的方法,就是调用WCF服务。看到Demo.js添加了对Jquery的引用。

    /// <reference path="jquery-1.7.1.min.js" />

    function callWCFService(WCFServiceURL) {
    $.ajax({
    type: "GET",
    url: WCFServiceURL,
    contentType: "applicaiton/json;charset=utf-8",
    dataType: 'json',
    processdata: true,
    success: function (msg) {
    WCFServiceSucceeded(msg);
    },
    error: WCFServiceError
    });
    }
    function WCFServiceSucceeded(result)
    {
    alert(result);
    }
    function WCFServiceError() {
    alert("error");
    }

    紧接着也就是通过一个Web part 来测试我们的调用是否成功,单击项目添加一个web part,重载内部的创建空间的方法。

     protected override void CreateChildControls()
    {
    ScriptLink.Register(this.Page, "SPWCFAndJQuery/jquery-1.7.1.min.js", false);
    ScriptLink.Register(this.Page, "SPWCFAndJQuery/Demo.js", false);
    string url = SPContext.Current.Web.Url + this.ResolveUrl("~/_vti_bin/SPLover.WCF/WCFDemo.svc/DoWork");
    ScriptManager.RegisterStartupScript(this.Page, typeof(WebPart1), "", string.Format("callWCFService('{0}');", url), true);
    }

    最后一步就是部署,并添加web part到SharePoint 站点,测试是否调用成功。




  • 相关阅读:
    GeoServer发布PostGIS数据库中的栅格数据
    CMD查看端口占用情况
    css选择器命名推荐
    css书写顺序
    css中浮动相关
    动态规划算法
    KMP算法 字符串匹配
    Java 反射
    分治(Divide-and-Conquer(P))算法
    图 结构
  • 原文地址:https://www.cnblogs.com/splover/p/2311892.html
Copyright © 2011-2022 走看看