Показать сообщение отдельно
  #1 (permalink)  
Старый 04.11.2013, 14:30
Аватар для BK201
Аспирант
Отправить личное сообщение для BK201 Посмотреть профиль Найти все сообщения от BK201
 
Регистрация: 05.07.2010
Сообщений: 32

Передача данных на сервер AJAX
Добрый день.

Проблемка с получением данных из формы.
Данные из формы собираются

var formData = new FormData($('#formPage')[0]);


и отправка на сервер:
$.ajax({
        url: '/cabinet/add-page.json', 
        type: 'POST',
        dataType: 'json',
        xhr: function() { 
            var myXhr = $.ajaxSettings.xhr();
            return myXhr;
        },
        success: function(data){
            if(data.success == 1){
                ...
            }
	},
        data: formData,
        cache: false,
        contentType: false,
        processData: false
    });


В форме есть текстовое поле, на которое прицеплен ckeditor. Но formData не отлавливает изменения в этом поле. Т.е. оно передается пустое.

Как можно получить данные из ckeditora через formData?

Была мысль добавить:
var contentText = $('[name=\'content\']').val();
var data = {
        data1: formData,
        data2: contentText
}


И передавать data в запросе, но не взлетело.

Спасибо за внимание.
Ответить с цитированием