2013-09-26 54 views
0

我正在使用jQuery向SharePoint 2013表單添加一些自定義項。如何使用jquery.validate.js插件將規則添加到RichText Editor?

我可以添加一些規則到'輸入'和'選擇'元素,但我不能爲一個RichText編輯器。有人試過嗎?

$('div[id*="Pepe"][class*="ms-rtestate-write"]').rules('add', { 
    required: true, 
    messages: 
    { 
     required: 'Pepe is required' 
    } 
}); 

打開在$的調試選項(「形式」)驗證(...)我得到這個錯誤:「遺漏的類型錯誤:無法讀取的未定義的屬性‘節點類型’」

回答

2

我自己解決了這個問題。

Solomonic解決方案:我不需要富文本類型,所以我將類型更改爲「純文本」。

現在我的驗證是下面,它就像一個魅力:

$('textarea[title="Pepe"]').rules('add', { 
    required: true, 
    messages: 
    { 
     required: 'Pepe is required' 
    } 
}); 
相關問題