簡體   English   中英

使用SPServices從Sharepoint列表中獲取項目時,項目未定義

[英]Item is undefined when using SPServices to fetch items from Sharepoint list

如果列值包含“Some Value”,我試圖從SharePoint列表中獲取所有項目。 我得到的項目計數是正確的,但是我的項目對象“liHtml”總是返回undefined。

   <script language="javascript" src="//code.jquery.com/jquery-1.6.2.min.js" type="text/javascript"></script>
        <script language="javascript" src="//cdnjs.cloudflare.com/ajax/libs/jquery.SPServices/2014.02/jquery.SPServices-2014.02.min.js" type="text/javascript"></script>

   $(document).ready(function() {
    GetAllListItem();
    });
    function GetAllListItem()
    {
     $().SPServices({
        operation: "GetListItems",
        async: false,
        listName: "TestList",
        CAMLQuery: "<Query><Where><Eq><FieldRef Name='ServerStatus' /><Value Type='Text'>Some value</Value></Eq></Where></Query>",
        completefunc: function (xData, Status) {
          $(xData.responseXML).SPFilterNode("z:row").each(function() {      
            var liHtml = "<li>" + $(this).attr("ows_Title") + "</li>";
           alert(liHtml);
          });
        }
      });
    }

嘗試這個

 <script language="javascript" src="//code.jquery.com/jquery-1.6.2.min.js" type="text/javascript"></script>
    <script language="javascript" src="//cdnjs.cloudflare.com/ajax/libs/jquery.SPServices/2014.02/jquery.SPServices-2014.02.min.js" type="text/javascript"></script>



$(document).ready(function() {
GetAllListItem();
});
function GetAllListItem()
{
 $().SPServices({
    operation: "GetListItems",
    async: false,
    listName: "TestList",
    CAMLQuery: "<Query><Where><Eq><FieldRef Name='ServerStatus' /><Value Type='Text'>Some value</Value></Eq></Where></Query>",
    completefunc: function (xData, Status) {
      $(xData.responseXML).SPFilterNode("z:row").each(function(node) {      
        var liHtml = "<li>" + $(node).attr("ows_Title") + "</li>";
       alert(liHtml);
      });
    }
  });
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM