0

我的代码有问题,为什么我的 ajax 函数返回两个响应。第一个正是我所期望的,但第二个等于 0。

这是代码:

$('td p #btn').each(function (index) {
    $(this).click(function () {
        var qte = $(this).parent().prev().find('input').val();
        $.ajax({
            context: this,
            url: ajaxurl,
            type: 'POST',
            data: {
                action: 'myfunction',
                qteP: qte,
                index: index
            },
            success: function ($result) {

                $(this).parent().parent().prev().html($result);

            }
        })
        $(this).hide();
        $(this).prev().show();
        $(this).parent().prev().text(qte);
    });
});
4

0 回答 0