首页 > 解决方案 > 将 JavaScript 数据发送到 Rails

问题描述

我有一个JS代码,我可以通过输入按钮filename从我选择的文件(txt)中捕获。我怎么可能将此文件名发送到另一个视图(我知道我不能直接这样做)并在那里打印(例如使用 puts 或任何其他方法)。

JS代码:

var fullPath = document.getElementById('file').value;
   if (fullPath) {
      var startIndex = (fullPath.indexOf('\\') >= 0 ? fullPath.lastIndexOf('\\') : fullPath.lastIndexOf('/'));
      var filename = fullPath.substring(startIndex);
      if (filename.indexOf('\\') === 0 || filename.indexOf('/') === 0) {
        filename = filename.substring(1);
      }
   }
   if(passAll === true){
   console.log(filename);
   }
}

你可以disconsider最后一个if并且concider只是console.log

标签: javascriptruby-on-rails

解决方案


推荐阅读