我在 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 编辑器内容的替代方法。