54 lines
1.8 KiB
JavaScript
Executable File
54 lines
1.8 KiB
JavaScript
Executable File
$('.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);
|
||
})
|