Добавить параметр динамикли в CKEDITOR
Я использую CKEDITOR 4, в моем ls:
CKEDITOR.replace('ae-textarea-text', {
filebrowserImageUploadUrl: '/Sites/UploadImgToSite?Site=' + $("#SiteName").val(),
height: 850,
width: 800
});
Когда я загружаю изображения, параметр Site=' + $("#SiteName"). Val() - пустой, потому что
- 1) страница открыта
- 2) CKEDITOR init с $ ("# SiteName"). Val() (теперь он пустой)
- 3) пользователь заполняет texbox #SiteName....
1 ответ
Решение
Этот параметр должен быть доступен до того, как будет выполнен код создания CKEditor, поскольку впоследствии невозможно динамически изменять этот параметр. Он может быть установлен только один раз при создании редактора.
В вашем случае вы можете попробовать открыть страницу, получить siteName
от пользователя и только после этого создание редактора.