ckeditor提交时 不能及时抓取到相应的值。
是因为 ckeditor会在 点击提交后才会把隐藏内容设置到ckeditor值中
解决办法:
HTML 中
<script src="../../Scripts/PhotoSetItemAdd.js" type="text/javascript"></script><% using (Html.BeginForm("PhotoSetItemAdd", "PhotoSet", FormMethod.Post, new { enctype = "multipart/form-data", name = "form1", id = "form1", @onsubmit = "return CheckForm();" })) {%>PhotoSetItemAdd.js
function CheckForm() {setTimeout("SendForm()", 50);
return false;
}
function SendForm() {
if ($('#FilePath').val() == "") {
alert('请选择图片!');
$('#FilePath').focus();
return ;
}
}
document.form1.submit();}
本文将探讨CKEditor在文件上传时遇到的问题及解决方法,通过引入特定的JavaScript文件,实现CKEditor在提交表单前正确获取隐藏字段值,确保文件上传功能正常运作。
1429

被折叠的 条评论
为什么被折叠?



