2013-05-11 52 views

回答

0

你可以使用AJAX直接调用的SharePoint Web服务,使用$().SPServices,它提供的功能转换xml响应JSON检查这个例子GetListItems Example,以XML转换成JSON使用此功能$().SPXmlToJson

例子:

$(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").SPXmlToJson({ 
      mapping: {}, 
      includeAllAttrs: false, 
      removeOws: true 
     }); 
    } 
    }); 
}); 
0

这仅适用于在CEWP或存储在SharePoint框中的功能/ Web部件中使用此功能的情况。它不会从aspx页面工作。

相关问题