54 lines
1.8 KiB
JavaScript
54 lines
1.8 KiB
JavaScript
|
$('.btn-modal').click(function(event){
|
|||
|
var id = $(this).data('modal');
|
|||
|
$('#'+id).modal();
|
|||
|
})
|
|||
|
//кинока в модальном окне которая вызывает диалог загрузки файла
|
|||
|
$('#i-upload').click(function(event){
|
|||
|
$('#input-upload').click();
|
|||
|
})
|
|||
|
//если меняется форма загрузки - пишем что загружаем
|
|||
|
$('#input-upload').change(function(event){
|
|||
|
$('#p-upload').text($('#input-upload').val());
|
|||
|
})
|
|||
|
//наконец-то загружаем
|
|||
|
$('#btn-upload').click(function(event){
|
|||
|
if ($('#input-upload').val()){
|
|||
|
$('#form-upload').submit();
|
|||
|
}else{
|
|||
|
alert ('Не выбран файл');
|
|||
|
}
|
|||
|
})
|
|||
|
$('#btn-newfolder').click(function(event){
|
|||
|
if ($('#input-newfolder').val()){
|
|||
|
$('#form-newfolder').submit();
|
|||
|
}else{
|
|||
|
alert ('Не введено имя папки');
|
|||
|
}
|
|||
|
})
|
|||
|
function copytext(el) {
|
|||
|
var $tmp = $("<textarea>");
|
|||
|
$("body").append($tmp);
|
|||
|
$tmp.val($(el).data('txt')).select();
|
|||
|
document.execCommand("copy");
|
|||
|
$tmp.remove();
|
|||
|
}
|
|||
|
$('.btn-copy-path').click(function() {
|
|||
|
copytext($(this));
|
|||
|
});
|
|||
|
//Кнопка удаления в списке
|
|||
|
$('.del').click(function() {
|
|||
|
$('#input-del').val($(this).data('txt'));
|
|||
|
});
|
|||
|
//кнопка удаления в модальном окне
|
|||
|
$('#btn-del').click(function() {
|
|||
|
var f = $('#input-del').val();//переписываем путь и имя файла
|
|||
|
$.ajax({
|
|||
|
type:'POST', // Тип запроса^M
|
|||
|
url: '/act/fm', // Скрипт обработчика^M
|
|||
|
data: "act=del&f=" + f, // Данные которые мы передаем^M
|
|||
|
success:function(data){/*alert(data);*/}
|
|||
|
});
|
|||
|
$('#modal-del').modal('hide');
|
|||
|
setTimeout(function() {window.location.reload();}, 1000);
|
|||
|
})
|