2012-01-18 18 views
0

我正在使用accordion jQuery UI來組織大量的輸入元素,並使用Validation Engine插件來驗證我的輸入類型。當錯誤消息顯示時,禁用accordion

我的問題是:當第一個手風琴輸入元素顯示錯誤信息時,我可以輕鬆地通過第二個手風琴和錯誤信息丟失位置。

我希望當錯誤信息顯示手風琴將被禁用。

我使用下面的代碼,但它不起作用。 (總是掛手風琴UI)

if($("#formID").validationEngine({returnIsValid:false})) { 
    $("#accordion").accordion({ 
     event: false 
    }); 
} 
else event:true; 

請給我任何建議,謝謝。

回答

0

嘗試使用$("#accordion").accordion("disable");docs)。

+0

總是成立,因爲輸入類型字段不會重新加載以返回錯誤結果。任何點擊事件後,檢查輸入後,什麼驗證是回來,真或假..非常感謝你回放。 – 2012-01-18 14:39:31