Отправка ID сообщения с использованием Jquery - PullRequest
2 голосов
/ 01 января 2012

У меня есть цикл while в php, который выбирает ассоциированный результат запроса и затем отображает их в классе с идентификатором пользователя, который сделал это сообщение. Я пытаюсь отправить идентификатор класса в php, когда я отправляю переменная num, однако, я, кажется, получаю неопределенную ошибку индекса при попытке отправить ее.

Это то, что я имею до сих пор -

(".eventer button[name=lol]").click(function() {
    console.log('clicked');
    var ida = this.id;
    thisBtn = $(this);
    parent = $(this).parent();
    num = parent.data('num');
    id = parent.data('id');
    if (typeof num != 'number') {
        num = 0;
        $(this).attr('disabled', true);
        $.post('javas.php?ida= ' + ida, {
            num: (num + 1),
            id: id
        }, function(data) {
            console.log('Ajax success');
            parent.next('.status').html(data);
            thisBtn.attr('disabled', false); // reset  });
            console.log('Ajax success');
            parent.data('num', ++num);
            parent.next('.status').html(data);
            thisBtn.attr('disabled', false); // reset 
        });
    });

console.log('-- end');

Любая помощь приветствуется.

1 Ответ

1 голос
/ 01 января 2012

Если вы используете:

.attr('id');

вместо:

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