Очистка html-редактора uikit

я пытаюсь очистить содержимое моего html-редактора uikit после сохранения данных при закрытии/отмене моего модального окна.

Я попытался очистить его с помощью этих кодов:

 $("#description").val('');
 $('#description').attr('data-uk-htmleditor');
 $.UIkit.htmleditor('#description', { /* options */ });

но это все еще не работает. Кто-нибудь здесь может мне помочь? ИЗМЕНИТЬ:

вот мои другие коды для извлечения данных из базы данных:

function editTask(id){
key = id;
s_type = 'u';
console.log(s_type);
enableForm('#task');

$('#btn-save-task').hide();
$('#btn-save-edited-task,#btn-cancel-task').show();
 $.ajax({
        type: "GET",
        url:  baseUrl+"/opportunities/getInfo/task/"+id,
        async    : true,
        data : {

            getType : "getTask"

                },
        dataType: 'json',
        error : function(req,error){
            notify(req.statusText,'warning');
        },
        success: function(data){
                    $("#taskDescription").val(data.description);
                    $('#taskDescription').attr('data-uk-htmleditor');
                    $.UIkit.htmleditor('#taskDescription', { /* options */ });

        }
    }); 

}


person mino    schedule 11.12.2014    source источник
comment
я получил эту ошибку, сэр Uncaught TypeError: Cannot read property 'CodeMirror' of undefined   -  person mino    schedule 11.12.2014
comment
у меня такая же ошибка сэр   -  person mino    schedule 11.12.2014
comment
Обновил ответ еще раз. :П   -  person Mangesh Parte    schedule 11.12.2014


Ответы (1)


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

var task = '';
function editTask(id) {
    key = id;
    s_type = 'u';
    console.log(s_type);
    enableForm('#task');

    $('#btn-save-task').hide();
    $('#btn-save-edited-task,#btn-cancel-task').show();
    $.ajax({
        type: "GET",
        url: baseUrl + "/opportunities/getInfo/task/" + id,
        async: true,
        data: {

            getType: "getTask"

        },
        dataType: 'json',
        error: function(req, error) {
            notify(req.statusText, 'warning');
        },
        success: function(data) {
            task = data.description;
        }
    });
}

$.UIkit.htmleditor('#taskDescription', { /* options */ });

//Get a reference to the CodeMirror editor
var editor = $('.CodeMirror')[0].CodeMirror;

//You can then use it as you wish
editor.setValue(task);
person Mangesh Parte    schedule 11.12.2014
comment
но он навсегда очистил мой редактор, например, я открыл задачу для редактирования с помощью редактора uikit html, я сохранил его. затем он очистил редактор. но после сохранения я хочу отредактировать другую задачу, когда я нажимаю кнопку редактирования, она не показывает данные из моей базы данных - person mino; 11.12.2014
comment
Чего вы именно хотите? В вашем вопросе четко сказано i am trying to clear the content of my uikit html editor - person Mangesh Parte; 11.12.2014
comment
да, он очистил мой HTML-редактор, но после сохранения моего отредактированного текста в моем редакторе он больше не будет отображать данные из моей базы данных, которую я хочу отредактировать снова, если я не обновлю страницу - person mino; 11.12.2014