Я использую ckeditor
в моем приложении mvc java с плагином mathjax
для ввода формулы математики. On form submit Я проверяю ckeditor
; если он пуст, я показываю сообщение об ошибке. Эта часть работает нормально.ckeditor не принимает формулу mathjax как элемент html
Однако, когда я ввожу только математическую формулу без ввода текста в ckeditor
, это время также показывает описание ввода.
вот мой код:
function is_questiontext_entered(type){
var question_des_length = CKEDITOR.instances.questionContent.document.getBody().getChild(0).getText().trim();
if(question_des_length == 0 && question_des_length=="") {
displayErrorMessage("Enter Question Text");
$("#cke_questionContent").css("border","1px solid red");
return false;
}else{
$("#cke_questionContent").css("border","1px solid #B6B6B6");
var content = CKEDITOR.instances['questionContent'].getData();
if(content.length > 5000){
displayErrorMessage("Description can't be more than 5000 characters");
$("#cke_questionContent").css("border","1px solid red");
// setTimeout(function(){ $("#"+type).submit(); }, 500);
}else{
$("#"+type).submit();
}
}
}
эта функция _questiontext_entered (тип) Я звоню по форме submit
. Любая помощь будет оценена