我正在尝试从数据库中删除一个元素。 我不知道为什么,但数据没有到我插入的网址。 这是代码(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; ?>" />
答案 0 :(得分:0)
尝试改变:
$('#idPriv:checked').serialize() + '&str=' + 'deleteAdmin'
为:
$('#idPriv:checked').val() + '&str=' + 'deleteAdmin'