[英]How to do a query between date using jQuery SPServices CAMLQuery
我在從列表中檢索項目時遇到了一些麻煩,程序應該在其中檢索用戶提供的具有一定日期范圍的項目列表。
這是我的示例代碼:
function getItems(startDate, endDate){
var query =
"<Query>" +
"<Where>" +
"<And>" +
"<Eq>" +
"<FieldRef Name='Date' /><Value Type='Date'>" + > startDate + "</Value>" +
"</Eq>" +
"<Eq>" +
"<FieldRef Name='Date' /><Value Type='Date'>" + < startDate + "</Value>" +
"</Eq>" +
"</And>" +
"</Where>" +
"<OrderBy>" +
"<FieldRef Name='Start' Ascending='false' />" +
"</OrderBy>" +
"</Query>";
$().SPServices......
}
抱歉,我花了一些時間才弄清楚,但我終於做到了。
function getItems(startDate, endDate){
var query =
"<Query>" +
<Where>" +
"<And>" +
"<Geq>" +
"<FieldRef Name=\"Start\" />" +
"<Value Type=\"DateTime\">" + fromdate + "</Value>" +
"</Geq>" +
"<Leq>" +
"<FieldRef Name=\"Start\" />" +
"<Value Type=\"DateTime\">" + todate + "</Value>" +
"</Leq>" +
"</And>" +
"</Where>" +
"<OrderBy>" +
"<FieldRef Name='Start' Ascending='false' />" +
"</OrderBy>" +
"</Query>";
$().SPServices......
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.