在 CKEDITOR 中添加动态参数
Add dynamycli parametr in CKEDITOR
我使用 CKEDITOR 4,在我的 ls:
CKEDITOR.replace('ae-textarea-text', {
filebrowserImageUploadUrl: '/Sites/UploadImgToSite?Site=' + $("#SiteName").val(),
height: 850,
width: 800
});
当我上传图片时,参数 Site=' + $("#SiteName").val() - 为空,因为
- 1) 打开页面
- 2) 使用 $("#SiteName").val() 初始化 CKEDITOR(现在为空)
- 3) 用户填写文本框#SiteName....
该参数必须在执行 CKEditor 创建代码之前可用,因为之后无法再动态更改该参数。只能在编辑器创建时设置一次
在您的情况下,您可以尝试打开页面,从用户处获取 siteName
,然后才创建编辑器。
我使用 CKEDITOR 4,在我的 ls:
CKEDITOR.replace('ae-textarea-text', {
filebrowserImageUploadUrl: '/Sites/UploadImgToSite?Site=' + $("#SiteName").val(),
height: 850,
width: 800
});
当我上传图片时,参数 Site=' + $("#SiteName").val() - 为空,因为
- 1) 打开页面
- 2) 使用 $("#SiteName").val() 初始化 CKEDITOR(现在为空)
- 3) 用户填写文本框#SiteName....
该参数必须在执行 CKEditor 创建代码之前可用,因为之后无法再动态更改该参数。只能在编辑器创建时设置一次
在您的情况下,您可以尝试打开页面,从用户处获取 siteName
,然后才创建编辑器。