2016-08-03 2 views
0

Почему редактор ck не загружает последнее изменение, которое я сделал в исходном режиме? Если я отключил ck_editor, тогда в текстовом поле будут показаны все данные. Это мой код:ck_editor не загружает реальные данные

<textarea name="content" id="editor1" rows="10" cols="80"> 
    <?php print $selecteddata['content']; ?> 
</textarea> 

<script> 
     // Replace the <textarea id="editor1"> with a CKEditor 
     // instance, using default configuration. 

     CKEDITOR.replace('content' ,{ 
      filebrowserBrowseUrl : './public/browse.php', 
      filebrowserUploadUrl : '/uploader/index.php', 
      uiColor : '#9AB8F3' 
     }); 

</script> 
+0

lemme для более подробной информации, у меня есть страница для обновления данных, поэтому на этой странице я извлекаю данные из db, а затем я поместил ее в textarea, так как вы можете видеть в приведенном выше коде, а затем я пытаюсь изменить данные в режиме исходного кода и после отправки базы данных также обновлять данные, но после перезагрузки этой страницы обновления dk ediotr не показывает последнее изменение, которое я сделал. –

ответ

0

Попробуйте это:

<textarea name="content" id="editor1" rows="10" cols="80"> 
     <?php print $selecteddata['content']; ?> 
</textarea> 

<script> 
    $(window).load(function(){ 
     if (typeof(CKEDITOR.instances['content'])=='undefined') { 
      CKEDITOR.replace('content',{ 
      filebrowserBrowseUrl : './public/browse.php', 
      filebrowserUploadUrl : '/uploader/index.php', 
      uiColor : '#9AB8F3' 
     }); 
    } 
    }); 
</script>