php - 使用 Jquery 发送帖子 ID

标签 php jquery html ajax variables

我在 php 中有一个 while 循环,它获取查询的 assoc 结果,然后将它们显示在一个类中,其中包含发布该帖子的用户的 id,我正在尝试将类的 id 发送到 php,因为我正在发送num 变量,但是我在尝试发送它时似乎遇到了 undefined index 错误。

这是我目前所拥有的-

(".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');

感谢任何帮助。

最佳答案

你应该使用:

.attr('id');

代替:

.data('id');

关于php - 使用 Jquery 发送帖子 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8692787/

相关文章:

php - 如何在 PHP 中处理从 jQuery 序列化并发送的数据?

html - 如何更改和添加适用于 iOS 的 GDPRconsentform.html 文件

html - 多个 CSS 背景渐变

javascript - jQuery - not 运算符无法按预期工作

php - 提交和接收ajax表单

php - 关系有问题,找不到属性

php - 在 Model Zend Db Table 中更改数据库名称

javascript - 使用 Jquery 将文本替换为笑脸图像

jQuery AJAX 和 VBscript request.form

jquery - 延迟底部的div面板