我在顯示分頁結果的xpage中顯示一個視圖。也是一個綁定到sessionScope變量的編輯框。在視圖的data-> search屬性中,我根據編輯框的值設置了查詢字符串。當我搜索出現在第一頁的條目時,它的作品,但是當我在第二頁或其他頁面中搜索條目時,它不會... 任何想法?在XPage中的多米諾骨牌分頁視圖中搜索
搜索查詢代碼:
var tmpArray = new Array("");
var cTerms = 0;
var qstring = "";
if (sessionScope.name != null & sessionScope.name != "") {
tmpArray[cTerms++] = "(FIELD name = \"" + sessionScope.name + "\")";
}
if (sessionScope.email != null & sessionScope.email != "") {
tmpArray[cTerms++] = "(FIELD email = \"" + sessionScope.email+ "\")";
}
qstring = tmpArray.join(" AND ").trim();
sessionScope.queryString = qstring;
return qstring;
此代碼工作正常,但只有在記錄最初出現在第一頁(應用查詢之前)。
請添加顯示編輯框和搜索屬性的代碼 –
我已添加查詢代碼。編輯框只是與sessionScope var的綁定。 (名稱變量等是可以的,因爲它適用於第一頁的條目) –