No es posible agregar validación a la entrada en CKEDITOR.
No puedo agregar la validación a este control CKEDITOR. Tengo esto <input name="editor1" class="required" id="editor1"></input>
y luego CKEDITOR.instances.editor1.updateElement();
pero no agrega la etiqueta requerida a este control. Cualquier ayuda sería genial.
Muestra de trabajo
http://jsfiddle.net/tjmcdevitt/yhze8m1j/1/
Código JavaScript
$('#add-job').validate({
ignore: [],
rules: {
editor1: {
required: function()
{
CKEDITOR.instances.editor1.updateElement();
}
}
},
messages: {
Job_Title: "Requerido",
Job_Location: "Requerido",
jobid: "Requerido",
Job_Cat: "Requerido",
editor1: "Requerido"
},
/* use below section if required to place the error*/
errorPlacement: function(error, element)
{
if (element.attr("name") == "editor1")
{
error.insertBefore("textarea#editor1");
} else {
error.insertBefore(element);
}
}
});
});
davy.ai
Para agregar validación al control CKEditor utilizando jQuery validate, se pueden seguir los siguientes pasos:
El siguiente código muestra un ejemplo de cómo agregar validación a un control CKEditor:
Se puede encontrar un ejemplo funcional aquí: http://jsfiddle.net/tjmcdevitt/yhze8m1j/1/