Как проверить несколько текстовых полей с помощью CkEditors - PullRequest
2 голосов
/ 21 декабря 2011

В форме я использую textarea с поддержкой ckeditor.

Пользователь будет иметь возможность добавлять столько текстовых областей, сколько ему нужно, и ckeditors также должны загружаться одновременно.

Теперь сложность, которую я обнаружил, заключается в том, что для проверки статической текстовой области с предоставленным ckeditor, а также динамически загружаемых единиц 1 пользователь.

Пожалуйста, предложите мне решение ...

Ответы [ 2 ]

0 голосов
/ 31 декабря 2011

перечислить все подлости на странице.Используйте jquery для проверки всех.

 $("#my-form-submit-button").click(function(e){
     e.preventDefault();
     CKEDITOR.instances.event-body.updateElement();
     $('#event').validate({
          // Validation code will go here
     });
})

Он обновит ваш ckeditor и назначит значение ckeditor вашей текстовой области, в которую вы его интегрируете.

0 голосов
/ 31 декабря 2011

Вы можете перечислить все экземпляры CKEDITOR на своей странице, используя:

for(var x in CKEDITOR.instances) {
   var inst = CKEDITOR.instances[x];
   // now you can validate the value in inst
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...