2

我有一个应该发送私人消息的每个循环:

[...].each(function () { $.get('board.php?func=list&id=' + (this.text) + '&send=Please read the board rules'); });

当我做'alert(this.text);' 在每个循环中,一切正常。但是当我将它与获取请求的字符串连接时,它不起作用。我错过了什么吗?

4

1 回答 1

2

也许用 $.ajax 写得更详细一点,可以更清楚为什么需要使用$(this).text(),而不是this.text

$(data from get request).find('#boardmembers')
                        .children('members')
                        .each(function() { 
                             $.ajax({
                                 type: 'GET',
                                 url : 'board.php',
                                 data: {
                                        func:'list',
                                        id  : $(this).text(),
                                        send: 'Please read the board rules'
                                 }
                             });
                        });
于 2013-06-02T10:46:57.343 回答