summaryrefslogtreecommitdiff
path: root/static/website/js/cloud.js
diff options
context:
space:
mode:
authorprashantsinalkar2019-07-15 18:05:56 +0530
committerprashantsinalkar2019-07-15 18:05:56 +0530
commit1eb42aaee7646186bd74ed9830c85ed84ad115b4 (patch)
tree6f05303fd68ba6da92d5a157acc03038d5a34ab9 /static/website/js/cloud.js
parentb7039f4b7c8fa3b725b90e97e7a3a76839d710fb (diff)
downloadR_on_Cloud_Web_Interface-1eb42aaee7646186bd74ed9830c85ed84ad115b4.tar.gz
R_on_Cloud_Web_Interface-1eb42aaee7646186bd74ed9830c85ed84ad115b4.tar.bz2
R_on_Cloud_Web_Interface-1eb42aaee7646186bd74ed9830c85ed84ad115b4.zip
added file upload option
Diffstat (limited to 'static/website/js/cloud.js')
-rw-r--r--static/website/js/cloud.js53
1 files changed, 45 insertions, 8 deletions
diff --git a/static/website/js/cloud.js b/static/website/js/cloud.js
index fc0bbfc..7d7d5dd 100644
--- a/static/website/js/cloud.js
+++ b/static/website/js/cloud.js
@@ -1005,13 +1005,50 @@ $(document.body).ready(function() {
e.preventDefault();
});
- //on hover pop the disclaimer
- /*
- $("#disclaimer").hover(function() {
- $('#disclaimer-text').modal({
- show: true
- });
- });
- */
+
+$(document).on("click", "#fileuploadsubmit", function() {
+
+ if(confirm("Uploaded file last only till sesstion. Use direct file name for execution.")){
+ var name = doSubmit();
+ $("<span>" + name + "</span>").insertAfter("#uploaddataset");
+ $("#uploaddatasetModal").modal('hide');
+ $("#uploaddataset").hide();
+ }
+ else{
+ return false;
+ }
+
+
+
+});
+
+$(document).on("click", "#reset", function() {
+ if(confirm("Are you sure you want to reset? Reset will clear of your data/uploaded file.")){
+ document.location.reload(true);
+ }
+ else{
+ return false;
+ }
+});
}); //document.readOnly()
+
+function doSubmit(){
+ // Form Data
+ var formData = new FormData();
+
+ var fileSelect = document.getElementById("fileSelect");
+ if(fileSelect.files && fileSelect.files.length == 1){
+ var file = fileSelect.files[0]
+ formData.set("file", file , file.name);
+ }
+
+ var session_id = document.getElementById("session_id");
+ formData.set("session_id", session_id.value)
+ // Http Request
+ var request = new XMLHttpRequest();
+ request.open('POST', "http://10.101.201.190:8001/upload");
+ request.send(formData);
+ return (fileSelect.files[0].name);
+}
+