Ajax JQuery сфера успеха

У меня есть этот вызов ajax кdoop.php.

    function doop(){
        var old = $(this).siblings('.old').html();
        var new = $(this).siblings('.new').val();

        $.ajax({
            url: 'doop.php',
            type: 'POST',
            data: 'before=' + old + '&after=' + new,
            success: function(resp) {
                if(resp == 1) {
                    $(this).siblings('.old').html(new);
                }
            }
        });

        return false;
    }

Моя проблема в том, что$(this).siblings('.old').html(new); линия не делает то, что должна делать.

спасибо .. все полезные комментарии / ответы проголосовали.

Обновить: похоже, что половина проблемы заключалась в объеме (спасибо за ответы, которые помогли мне прояснить это), но другая половина заключается в том, что я пытаюсь использовать ajax синхронно. Я создал новый пост

Ответы на вопрос(3)

Ваш ответ на вопрос