onclick后,数据无法使用ajax传递

时间:2014-02-18 14:57:05

标签: ajax

我正在尝试从数据库中删除一个元素。 我不知道为什么,但数据没有到我插入的网址。 这是代码(obj确实已经消失 - 仅在客户端):

   $(document).on("click", "#deleteAdmin", function(e) {


    $.ajax({
        url: "admin/adminProccess.php",
        type: "get",
        data: $('#idPriv:checked').serialize()  + '&str=' + 'deleteAdmin',
        success: function(data) {

                $('#idPriv:checked').each(function(){
                    $(this).parent().parent().remove();
                });

                 var item = $(deleteAdmin);
                 item.fadeOut();



    }
});
});

我的代码中有什么问题吗? 当我试图手动访问网址时,我可以看到一些结果 - 但是我的代码却没有发送数据。

任何想法?

编辑:这是我的idPriv:

<input type = "checkbox" name="idPriv[]" id="idPriv"  onclick="evaluateIT(this)" data-related-item="adminPanelShow" value ="<?php echo $value["id"].':'. $count; ?>" />

1 个答案:

答案 0 :(得分:0)

尝试改变:

$('#idPriv:checked').serialize() + '&str=' + 'deleteAdmin'

为:

$('#idPriv:checked').val() + '&str=' + 'deleteAdmin'