javascript - Codeigniter 2.1,Jquery - 删除所有选中的复选框

标签 javascript jquery

目前我对这个问题很困惑。如何删除所有已检查过的文件? 这是选择或取消选择复选框的函数:

var del_selected = $('.zute_strane_izmena_obrisi_sve'),
del_url = del_selected.attr('href'),
selektuj_sve = $('.zute_strane_izmena_selektuj_sve'),
slike = $('.zuta_strana_trenutne_slike'),
box = slike.find(':checkbox'),
selektovane_slike = [];

    selektuj_sve.on('click', function(){
        $(this).text(box.is(':checked') ? 'Selektuj Sve Slike' : 'Deselektuj Sve Slike');
        box.attr('checked', !box.is(':checked'));
    });  

目前 Jquery(它工作正常,没有错误):

del_selected.on('click', function(e){

    box.filter(':checked').each(function(){
        selektovane_slike.push($(this).val());
        $(this).parent().slideUp('fast');
    });
    data = JSON.stringify(box.serializeArray(), null, 2);

    console.log(data);
    e.preventDefault();
});

从这里去哪里?

最佳答案

您需要创建一个AJAX request到服务器删除文件。您需要非常小心文件权限。 Web 服务器要么需要具有删除权限,要么需要将操作推迟到具有删除权限的进程(例如将请求写入数据库或队列)。

关于javascript - Codeigniter 2.1,Jquery - 删除所有选中的复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12862667/

相关文章:

javascript - IE中的CSS翻转动画: Turned side shows mirror content

javascript - 取消绑定(bind)右键单击jquery

php - 单击同一按钮显示 Div 2 和隐藏 Div 1

javascript - 如果它在 div 之外,如何防止跟随 img 光标?

javascript选择更改字段价格与折扣onchange

javascript - Angularjs 如何使数据在所有范围内可用

javascript - 如何使用 jQuery 或 javascript 将 div 放在页面的最顶部?

javascript - 为什么实际的鼠标点击不起作用,但在 JS 控制台中执行 .click() 却可以?

javascript - 尝试在内容完全加载之前阻止功能

javascript - json 和 jsonp 的 $.ajax 和 $.getJSON 无法正确地从第 3 方服务器获得响应