если я правильно понял, то:
сделайте отдельную кнопку, например
.var-comments-delete
На её нажатие сделайте обработчик (тот скрипт оставьте на случай если надо будет поштучно удалять):
$('.var-comments-delete').click(function(){
$.map( $(".box:checked"), function(el){ return $(el); }).each(function(){ //делаю предположение, что эта строка вытягивает нужные вам строки, (я бы написал по-другому, но не вижу код страницы, поэтому оставил так)
gems = $(this).find('input');
$.ajax({
url: 'index.php?route=module/comments/deleteComment&token=<?php echo $token; ?>',
type: 'post',
data: gems,
dataType: 'json',
beforeSend: function() {
console.log(gems);
},
error: function (json) {
console.log(json);
},
success: function(json) {
console.log(json);
// location.reload();
}
});
return false;
});
});
второй вариант переделать контроллер, чтобы он массив обрабатывал