2017-12-10 13 views
1

양식에 SweetAlert2을 사용하고 있습니다. 사용자가 Reset 버튼을 클릭하면 sweetalert가 표시됩니다. 모든 작업 팝업이 나타나고 일부 필드가 재설정되지만 문제는 입니다. CKeditor4 그것은 재설정되지 않습니다. 보통 나는 다시 설정하라는 CKeditor을 위해 (아래) 스크립트를 사용하고 있습니다 : JS 여기SweetAlert2로 CKeditor4를 재설정하는 방법

$(function() { 
    if (typeof CKEDITOR != 'undefined') { 
     $('form').on('reset', function(e) { 
      if ($(CKEDITOR.instances).length) { 
       for (var key in CKEDITOR.instances) { 
        var instance = CKEDITOR.instances[key]; 
        if ($(instance.element.$).closest('form').attr('name') == $(e.target).attr('name')) { 
         instance.setData(instance.element.$.defaultValue); 
        } 
       } 
      } 
     }); 
    } 
}); 

입니다 작업 바이올린은 다른 필드 ckeditor를 다시 설정하라는 것이 아니라, 내가 그렇게 할 수있는 방법. Click to see Fiddle

답변