mourningdove/htdocs/js/media/bulkedit.js

23 lines
813 B
JavaScript
Raw Normal View History

2026-05-24 01:03:05 +00:00
jQuery(function($) {
function selectForDelete() {
var $this = $(this);
$this.closest(".inner").toggleClass("ui-state-highlight", $this.is(":checked") );
}
function doDelete(e) {
var form = this.form;
e.preventDefault();
var response = confirm( "Are you sure you want to delete these files?" );
if ( response ) {
var data = $(form).serializeArray();
data.push({ name: "action:delete", value: true});
$.post( form.action, data, function() {
$("#media-manage input[name=delete]:checked").closest(".media-item").fadeOut().remove();
} );
}
}
$("#media-manage input[name=delete]").change(selectForDelete);
$("#media-manage input[name='action:delete']").click(doDelete);
})