2017-11-06 14 views
0

私のSharepointサイト内のリストのすべてのアイテムを取得する必要があります。だから、私はこのスニペットを使った:SPServices javascript Libraryを使用しています:共有サイト内の外部サイトからコレクションアイテムを取得

<script type="text/javascript" src="filelink/jquery-1.6.1.min.js"></script> 
<script type="text/javascript" src="filelink/jquery.SPServices-0.6.2.min.js"></script> 
<script language="javascript" type="text/javascript"> 
    $(document).ready(function() { 
     $().SPServices({ 
     operation: "GetListItems", 
     async: false, 
     listName: "Announcements", 
     CAMLViewFields: "<ViewFields><FieldRef Name='Title' /></ViewFields>", 
     completefunc: function (xData, Status) { 
      $(xData.responseXML).SPFilterNode("z:row").each(function() { 
      var liHtml = "<li>" + $(this).attr("ows_Title") + "</li>"; 
      $("#tasksUL").append(liHtml); 
      }); 
     } 
     }); 
    }); 
    </script> 
    <ul id="tasksUL"/> 

それはうまく動作しますが、私はこのメソッドを編集して、アクセスする権限を持っている別のサイトからアイテムを取得する必要があります。

このタスクをどのように達成できますか?

おかげで、

答えて

1

私はあなただけで、次のようにそれのwebURL一部を追加する必要があると考えている:

$(document).ready(function() { 
    $().SPServices({ 
     operation: "GetListItems", 
     webURL: "https://www.myweburlgoeshere.com", 
     async: false, 
     listName: "Announcements", 
     CAMLViewFields: "<ViewFields><FieldRef Name='Title' /></ViewFields>", 
     completefunc: function (xData, Status) { 
      $(xData.responseXML).SPFilterNode("z:row").each(function() { 
       var liHtml = "<li>" + $(this).attr("ows_Title") + "</li>"; 
       $("#tasksUL").append(liHtml); 
      }); 
     } 
    }); 
}); 
関連する問題