WYSIWYG editorのSummernote(v0.8.0)を使用した時の不具合対策。
Summernoteで、codeviewモード(HTMLコード表示)の状態のまま
FormをSubmitしても、WYSIWYG内部のデータは送信されませんでした。
GitHubでも報告されているようですが、今のところはPOST前に
一旦codeviewのモードを解除してからPOSTする必要があるみたいです。
サンプル
if ($('ID or Class').summernote('codeview.isActivated')) {
$('ID or Class').summernote('codeview.deactivate');
}
こんな感じで、Submitの直前にcodeview解除してから送信すれば
正しく送信されるようです。
※Summernoteとは、Bootstrap向けのWYSIWYG editorです。