Я использую ckeditor 3.4 в качестве текстового редактора для моего сайта и хочу сначала проверить данные на стороне клиента, прежде чем отправлять данные на сервер.
Я могу получить данные редактора, используя этот код:
var editorData = CKEDITOR.instances.editor1.getData ();
но возникли проблемы с проверкой данных. Проблема в:
- Данные должны быть недействительными, если пользователь ничего не вводил в редактор или вводил только пробел или разрыв строки (нулевые данные)
по умолчанию, CKEDITOR.instances.editor1.getData () возвращает <br />
, если пользователь ничего не печатал, и возвращает
<p>
</p>
<br />
если пользователь вводит разрыв строки (может быть много <p> </p>
, если пользователь вводит много разрыв строки)
, пожалуйста, помогите мне проверить, должен ли этот случай быть недействительным (нулевые данные) как на стороне клиента (js - jquery 1.4.2), так и на стороне сервера (php 5)?
спасибо