我有使用JqGrid中的filterGrid選項生成的搜索表單。我想添加一個在提交搜索表單前調用的JavaScript邏輯。我已經添加了一個由filterGrid的beforeSubmit屬性調用的方法。它在提交之前進入該方法,但始終提交表單,而不管返回的值如何。如果javascript返回false,我希望表單不要提交。在提交使用JQGrid中的filterGrid生成的搜索表單之前驗證
有沒有你們之前實施過這樣的事情。或者還有其他更好的方式來實現這一點。任何對此的幫助將非常感激。
代碼:
$("#search").filterGrid("#resultsGrid",
{gridModel:true,gridNames:true,enableSearch:true,
formtype:"vertical",buttonclass:"submitButton",
enableClear:true,beforeSearch:validateDate});
function validateDate(dateDiff) {
if(daysDiff < 0){
return [false,"Message"];
}
} // ??? (commented by Oleg)
return [true,""];
}
非常感謝您的幫助。你有沒有我可以參考的例子。 – Sam 2010-11-03 19:59:35
奧列格,真棒,工作。非常感謝 – Sam 2010-11-04 00:15:58
的幫助,感謝您找到創建此演示的時間。感謝你的幫助。非常感謝 – Sam 2010-11-04 00:17:22