как я могу использовать идентификатор текстового поля с помощью ckeditor (используя с ajax)

#javascript #php #ajax

#javascript #php #ajax

Вопрос:

введите описание изображения здесьЯ использовал CKEditor для своего стиля текстового поля.я сделал, чтобы добавить в свое текстовое поле, но если я хочу получить свой идентификатор из текстового поля, тогда он дает неопределенное значение. Любой может помочь мне разрешить мой запрос, это было бы полезно для меня.

       <script src="//cdn.ckeditor.com/4.5.11/standard/ckeditor.js">     </script>  
          <script>  CKEDITOR.replace( 'editor1' );  </script>        
         <script>
               $(document).ready(function(){

            var topic_describe=$("#add_val").html();
		    alert(topic_describe);
               
                });
          </script>  
   <textarea name="editor1" id="add_val"></textarea>
  <br/>
	<a href='#' class="btn btn-success" style=' padding-top:10px;'   id='submit' ><strong><span class='glyphicon glyphicon-pencil'></span>amp;nbsp;Add Post </strong></a>  

как вы можете видеть на изображении после нажатия кнопки, вывод не определен.

Комментарии:

1. Не могли бы вы более четко объяснить, чего вы пытаетесь достичь здесь: вам нужна текстовая id область или ее внутреннее содержимое. Изображение не прикреплено, и на ссылке / кнопке не определено никаких действий add post .

2. кто использует down vote в моем сообщении? пожалуйста, скажи мне

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

Ответ №1:

Ваш код выглядит нормально. Просто проверьте приведенные ниже пункты:

  1. Вы загружаете jquery.js и ckeditor.js перед их использованием, желательно в <head>
  2. Текстовое id поле такое же, как в вашем JS

Если да, то вам не хватает каких-либо других деталей, которые могут иметь значение?

Проверьте:

 $(document).ready(function() {
  CKEDITOR.replace('editor1');
  var topic_describe = $("#add_val").html();
  alert(topic_describe);
});  
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdn.ckeditor.com/4.5.11/standard/ckeditor.js">
</script>
<textarea name="editor1" id="add_val">************* This is the Text inside the Textarea *************</textarea>
<br/>
<a href='#' class="btn btn-success" style=' padding-top:10px;' id='submit'><strong><span class='glyphicon glyphicon-pencil'></span>amp;nbsp;Add Post </strong></a>  

Комментарии:

1. по сути, я хотел узнать идентификатор редактора независимо от идентификатора текстовой области

2. Разве editor и textarea не совпадают? Можете ли вы привести пример для вашего кода?