sharepoint对list列表查询
想对一个list进行查询操作,若干字段填写,点查询后显示查询结果。
因为本人是新人,想问问看有没有教程之类的根着做做看。说的太模糊比较如用caml之类的,听的懂但做不来,
还是CAML。你使用SharePoint的视图设置好查询条件。然后你通过API,SPList.DefaultView对象。可以查看到CAML是怎么样的。
引用这两个JS
SPAPI_Core.js
SPAPI_Lists.js
function GetMyFavourite()
{
currentSite = getCurrentSite();
var lists = new SPAPI_Lists(currentSite);
//var strWhere = '<Query><Where><Eq><FieldRef Name="Title"/><Value Type="Text">'+ tempTitle +'</Value></Eq></Where></Query>';
var items = lists.getListItems(
'MyFavourite',
'',
''
);
if (items.status == 200)
{
var rows = items.responseXML.getElementsByTagName('z:row');
var strContent="";
var strHTML="";
var strHR="";
if (rows != null && rows.length > 0)
{
for(var i=0;i<rows.length;i++)
{
return rows;
}
}
}
else
{
alert(items.responseText);
}
}