Переменная данных в функции jquery ajax - PullRequest
2 голосов
/ 06 ноября 2011

Я пытаюсь использовать приведенный ниже код, но он не работает: ОБНОВЛЕНО РАБОТА:

$(document).ready(function() { 
    $('.infor').click(function () {
     var datasend = $(this).html();
        $.ajax({
            type: 'POST',
            url: 'http://domain.com/page.php',
            data: 'im_id='+datasend',
            success: function(data){
                $('#test_holder').html(data);
            }
            });
    }); 
});

Как вы можете видеть, я использовал $datasend как переменную для отправки, но она не возвращаетсязначение его, только его имя.

1 Ответ

3 голосов
/ 06 ноября 2011

Я бы изменил $datasend = $(this).html; на var datasend = $(this).html();

Далее я бы изменил data: 'im_id=$datasend', на data: 'im_id='+datasend,

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...