저는 basedance에서 CKeditor 및 jQuery 유효성 검사 플러그인을 사용하고 있습니다. 내 텍스트 영역 (그것에 CKEditor 함께) jQuery에 의해 유효성이 검사되고 있지만 내 제출 단추 두 번째 클릭 한 후에 작동합니다.jQuery 유효성 검사 플러그인이 작동하지 않는 CKEditor를 사용합니다.
요약하면 : 데이터가 CKEditor에 입력 될 때 처음 양식을 제출하면 "필드가 비어 있습니다"라고 표시됩니다. 두 번째로 확인하고 양식을 제출 중입니다.
나는 이것에 대한 해결책 읽기 : ". 당신이 바로 모든 검증 루틴 전에 CKEDITOR.editor :: updateElement를 호출하여이 문제를 해결할 수있다"을
그래도 난 그것을 구현하는 방법을 찾을 수 없습니다 :
$(document).ready(function(){
CKEDITOR.replace('prod_description',
{
toolbar: 'MyToolbar'
}
);
$("#btnOk").click(function(){
CKEDITOR.instances.editor1.updateElement();
alert('click');
});
});
이 항상 나에게 오류를 제공합니다
이 문제를 해결하는 방법에 어떤 아이디어 "CKEDITOR.instances.editor1은 정의되지 않습니다." CKEditor에서 문서가 여기에 있습니다 : 내가 작성하여 그것을 해결
, http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.editor.html#updateElement
console.dir (CKEDITOR를); console.dir (CDEDITOR.instances); – czarchaic
은 자바입니까? 나는 자바 스크립트와 Jquery를 html 페이지에서 사용하고있다. – Jorre
자바 스크립트가 없다. 방화범을 사용하고 있습니까? – czarchaic