Очистить текстовое поле после ответа Ajax при использовании clEditor

Я пытаюсь очистить значение текстовой области, используя cleditor. но это не ясно после ответа ajax. Мой код ниже:

<link rel="stylesheet" href="cleditor/jquery.cleditor.css" />
<script src="cleditor/jquery.min.js"></script>
<script src="cleditor/jquery.cleditor.min.js"></script>
<script>$(document).ready(function () { $("#desc").cleditor(); });
</script>
//Ajax Response Function
success: function(response)
    {

        $("#btnSubmit").attr('value', 'Add');
        $("#frm_data")[0].reset();
        $("#Comman").show();
   }
<label class="col-sm-2 control-label">Description:</label>
    <div class="col-sm-10">
    <textarea rows="5" cols="5" name="desc" id="desc" class="form-control"> </textarea>
    </div>

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


person Meena patel    schedule 10.01.2017    source источник


Ответы (3)


$("#desc").cleditor()[0].clear();

http://jsfiddle.net/M2RS8/495/

person Nishant Saini    schedule 10.01.2017
comment
спасибо.. попробую. но значение не ясно. если я не использую cl-редактор, то он работает нормально - person Meena patel; 10.01.2017
comment
@Meenapatel теперь проверь - person Nishant Saini; 10.01.2017
comment
Uncaught ReferenceError: CLEDITOR не определен - person Meena patel; 10.01.2017
comment
Uncaught ReferenceError: параметры не определены - person Meena patel; 10.01.2017
comment
привет простое решение теперь проверил это - person Nishant Saini; 10.01.2017
comment
Ты замечательный. Большое спасибо - person Meena patel; 10.01.2017

Вы можете очистить поле textarea, присвоив пустое значение полю textarea. это работает на 100% для меня, я надеюсь, что это также работает для вас.

$('#desc').val('');
person Shahzad Riaz    schedule 10.01.2017
comment
спасибо.. попробую. но значение не ясно. если я не использую cl-редактор, то он работает нормально. - person Meena patel; 10.01.2017
comment
можете ли вы использовать этот метод. var editor = $(#desc).cleditor(options)[0]; редактор.очистить(); - person Shahzad Riaz; 10.01.2017
comment
Uncaught ReferenceError: параметры не определены - person Meena patel; 10.01.2017
comment
Uncaught TypeError: $(...).cleditor(...).clear не является функцией - person Meena patel; 10.01.2017

Для этого попробуйте что-то вроде $("#desc").val("");

$("#desc").val("");

Здесь #desc — это идентификатор текстовой области, которую вы хотите очистить, а .val(' ​​') устанавливает его значение равным ' ' — обратите внимание на пробел между ';

person Anushri_Systematix    schedule 10.01.2017