我在MVC视图中有一个tinyMCE编辑器。问题是我无法验证编辑器的内容,因为它写入内容的textarea的值永远不会为空,总是包含HTML。我在这里发现了一篇关于这个主题的文章:
tinyMCE.get('details').getContent()
我制作了一些jquery javascript函数来验证文本区域:
function detailsValid() {
return tinyMCE.get('details').getContent().length > 0;
}
$(document).ready(function () {
onsubmit = function () {
if (!detailsValid)
{
$("#validation").val("Please enter details");
}
}
})
'details'是tinyMCE写入的textarea的id。 问题是detailsValid函数似乎没有触发(我使用Chrome devTools检查)。任何想法为什么会发生这种情况或者另一种验证tinyMCE编辑器内容的方法都非常感激。