This commit is contained in:
bee0005 2016-09-04 16:10:49 +00:00
parent f04c449d5d
commit 0037739b0d
3 changed files with 21 additions and 3 deletions

View File

@ -14,4 +14,12 @@ class HomeController < ApplicationController
`mkdir #{current_dir}/#{directory_name}`
redirect_to '/home/index'
end
def delete_file
file_name = params[:file_name]
puts "rm #{file_name} -rf"
#`rm #{file_name} -rf`
redirect_to '/home/index'
end
end

View File

@ -207,15 +207,24 @@
ShowContextMenu("Del_dir");
var Row = this;
var Cells = Row.getElementsByTagName("td");
var text = Cells[0].innerText;
$("#delete_name").val(text);
var file_name = Cells[0].innerText;
file_name = file_name.replace(' ', '');
$("#delete_name").val($("#select_dir").text() + "/" + file_name);
CheckLocation();
return false;
});
}
$(".Del_dir").click(function(e){
alert($("#delete_name").val());
$.ajax({
method: "POST",
url: "/home/delete",
data: { file_name: $("#delete_name").val() },
success : function(result){
//alert("aa");
}
})
$(".contextmenu").hide();
$(document).unbind('mousedown');
});

View File

@ -13,6 +13,7 @@ Rails.application.routes.draw do
#Home
get 'home/index' => 'home#index'
post 'home/mkdir' => 'home#make_directory'
post 'home/delete' => 'home#delete_file'
#Volume