如何在用户列表中选中并取消选中复选框来更新表

时间:2016-05-19 11:47:24

标签: php jquery ajax

任何人都可以建议我如何更新联系人列表

实际上我必须更新我的网络中的用户,就像我有网络列表,其中包含用户添加到网络的用户,它将检查,所以如果我想删除我将取消选中并提交然后表应该更新添加的概念用户工作正常,但删除用户不起作用。下面是我的jquery代码:

$modelPopup.find('#form-add-email').on('submit', function(){

    var $form = $(this),
    $selUsers = $listUsers.filter(':checked');

    // validate form to select at least one user.
    if($selUsers.length == 0){
        alert("Please select at least one user");
        return false;
    }

    // post data.
    $.ajax({
        url: $form.attr('action'),
        type: "POST",
        data: $(this).serialize(),
        dataType: "json",
        beforeSend: function() {
            $('#loading').show();
        },
        error: function(jq,status,message) {
            $('#loading').hide();
            $msg ="<p class='msg msg_unsuccess'>"+ 'A jQuery error has occurred. Status: ' + status + ' - Message: ' + message + '</p>';
            $('.msg_wrapper').html($msg);
            $('.msg_wrapper p.msg').delay(3000).fadeOut();
        }
    }).done(function(response) {
        $('#loading').hide();
        if (response.success==true) {

            var msg = "<p class='msg msg_success'>"+response.errors+"</p>";
            $modelPopup.find('.close').click();
            $('.msg_wrapper').html(msg);
        }
        if (response.success==false) {
            var msg = "<p class='msg msg_unsuccess'>"+response.errors+"</p>";
            $('#share_via_mail .msg_wrapper').html(msg);
            $('.msg_wrapper').html(msg);
        }
        $('.msg_wrapper p.msg').delay(3000).fadeOut();
        $('.btn').removeClass('no_loader');
            $('.reset_loader').addClass('no_loader');
    });

    return false;
});

这是我的情景所以请帮助我实现它的目标。

0 个答案:

没有答案