2012-10-02 81 views
0

我使用這個插件作爲我的文本編輯器elrte與jQuery和驗證插件驗證textarea的

當我試圖驗證的jQuery插件驗證其內的文本區域沒有工作驗證前2個字段只ArticleTitle,S and和沒有驗證的文本區域,當我刪除文本編輯器代碼,並獲得回場作爲正常文本區域它的工作

這是調用文本的代碼區域

var opts = { 
       cssClass : 'el-rte', 
       // lang  : 'ru', 
       height : 450, 
       toolbar : 'complete', 
       cssfiles : ['../libs/elrte/css/elrte-inner.css'] 
      } 
    $('#editor').elrte(opts); 

什麼,我需要做的是驗證時,因爲其無用把它當作普通的文本區域

回答

0

你能單獨驗證它變成一個編輯的文本區域?

if($('textareaid').val().Trim().Length == 0){ 

// alert 

} 

或者作爲hackaround你可以有一個隱藏的輸入作爲一個文本區域和模仿爲主文本區域的打字進入這一領域,並驗證此。隱藏的輸入可以是文本框或文本區域。看到這jsfiddle

+0

我知道我可以做到這一點通過分離功能,但我想使用表單驗證插件,因爲我用來驗證整個表格 – Marco

+0

好的小提琴選項如何?只需將隱藏的元素ID添加到驗證插件中,它應該能夠工作,因爲它是標準文本框? – CR41G14