2010-05-24 54 views
0

jQuery驗證插件具有所需規則的「元素」參數。我知道如何將它用於內聯函數,但如果我想將它傳遞給out-of-line JS函數呢?我嘗試這樣做:jQuery驗證參數

規則:{ startHours:{ 要求:startTimeRequired(元素) },

,但沒有奏效。

回答

1

您剛纔提到的功能本身,元素傳遞給你:

rules: { startHours: { required: startTimeRequired }, 

startTimeRequired()(如果括號在那裏)讓JavaScript運行函數,那麼,這是不是你想要的。你想告訴所需的事件處理程序在startTimeRequired處拋出'event'。