Здравствуйте. Помогите решить проблэму ))) На сайте в админке прикручен редактор никедит, и когда редактируешь текст, нажимаешь сохранить, то в БД ничего не меняется. отправка данных осуществляется через AJAX с помощью jQuery. Если аякс отрубить, то все сохраняется. Такое ощущение, что никедит помнит первоначальный текст и отправляет обработчику именно его. На офсайте никедита инфа о загрузке текста в AREA весьма скудна и непонятна. Прикрепляю Код: так отображаем текстареа для добавления текста Код (Text): bkLib.onDomLoaded(nicEditors.allTextAreas); и если также вывести с загруженным из БД для редактирования, то текст не сохраняется. Пробовал по рекомендациям в интернете сделать так bkLib.onDomLoaded(nicEditors.allTextAreas).setContent("'.stripslashes($hlp['text']).'"); Но тогда вообще не отображается визивиг никедита. Может кто уже решал подобную задачу?
Скорее всего когда отображается редактор он textarea прячет и отрисовывает iframe, а ajax'ом улетают данные из textarea. Копай в сторону замены содержимого текстарии, на то, что плавает во фрейме перед отправкой.
Это происходит именно когда редактируешь текст. Когда создаешь например новую статью, то все нормально улетает через ajax. Я чета ничего не понимаю ((( Добавлено спустя 37 минут 50 секунд: Заметил одну интересную особенность, если к форме добавить enctype="multipart/form-data", то все начинает работать нормально. Что это, баг nicEdit??? :-D
Наверное особенность ))) она и помогла мне решить проблему, а то уже собирался внедрять другой визуал редактор )))