========================
如果我們所驗證的欄位為Not Null,則就算我們在客戶端的TextArea中打上文字,第一次送出表單在客戶端驗證會出錯,但是第二次就可以送出,這是由於TinyMCE是使用暫存機制,只有在表單送出時才會把編輯的內容複製到TextArea中(在這之前為空)。
解決方法,加入以下程式碼:
//為了解決TinyMCE與ClientValidation衝突的問題,修正要送出兩次改為一次。
$("input[type='submit']").click(function () { tinyMCE.triggerSave(); });
沒有留言:
張貼留言