Показать сообщение отдельно
  #1 (permalink)  
Старый 06.12.2012, 12:50
Профессор
Отправить личное сообщение для Shitbox2 Посмотреть профиль Найти все сообщения от Shitbox2
 
Регистрация: 04.10.2010
Сообщений: 571

Не работает колбек-функция
Смысл кода в том, чтобы при пропадании фокуса текст из текстового поля сохранялся на сервере. tarea должен быть jQuery-плагином
jQuery.fn.tarea = function(options) {

    return this.each(function() {
        var $textarea = $(this);
        $textarea.on('blur', function (e) {
            ...
            options.callback(e, $textarea.val());			
        });
    });
};

$("#myForm textarea").tarea({
    ...
    callback: function(e, value) {
        $.ajax({
            'url': 'action.php',
            'data': {'text': value, 'id': $(e.target).data('id')}
        });
    });
});

Почему-то не работает. И ошибки никакой не вылазит, главное. Так хоть делаю?

Последний раз редактировалось Shitbox2, 06.12.2012 в 14:22.
Ответить с цитированием