0
**我是CAML查询的新手,下面的代码获取列表数据,现在我想将行限制放在其中。任何帮助都会有很大的帮助。我试图改变查询,但任何更改到查询将不会从MycustomList CAML Query在从Sharepoint 2010获取列表时无法放入RowLimit
<body>
<table id="myDataTable" border =1 width="95%" align="center" >
<tr align='left' bgcolor="lightBlue" >
<td><B>Image</B></td>
<td><B>Description</B></td>
</tr>
</table>
<SCRIPT type=text/javascript>
get() ;
function get()
{
var htmlTable='';
var method = "GetListItems";
var webURL = $().SPServices.SPGetCurrentSite() ;
var list = "Success Story";
var fieldsToRead = "<ViewFields Properties='True' />";
var query = "<Query><OrderBy><FieldRef Name='ID' Ascending='False' /></OrderBy></Query>";
$().SPServices
({
operation: method,
async: false,
webURL: "http://teamsites.danskenet.net/sites/dci/orgcbit/cbi/",
listName: list,
CAMLViewFields: fieldsToRead,
CAMLQuery: query,
completefunc: function (xData, Status)
{
$(xData.responseXML).SPFilterNode("z:row").each(function()
{
var Image = $(this).attr("ows_Image").split(",")[0];
var Description = $(this).attr("ows_Description");
// Store data in variable once all data in stored append it to table
htmlTable+="<tr align='middle'>" +
"<td align='left'><img height="+200+" src="+Image+"></img></td>" +
"<td align='left'>"+ Description+"</td>" + "</tr>";
$("#myDataTable").append(htmlTable);
});
}
});
};
</script>
</body>
</html>