从输入文本jQuery获取数据文件

古拉迪奥

如何获得这样的数据:

data:application/pdf;base64,JVBERi0xLjQKJeHp69MKMSAwIG9iago8PC9UeXBlIC9DYXR…AKdHJhaWxlcgo8PC9TaXplIDE4Ci9Sb290IDEgMCBSPj4Kc3RhcnR4cmVmCjg4MzEzCiUlRU9G 

从输入文件

$('#file').change(function(e) {
  var file = $('#file')[0].files;
  for (var i = 0; i < file.length; i++) {
    console.log(file[i].name)
    console.log(file[i].type)
    console.log(file[i].size)
  }



});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<input type="file" id="file" name="file" multiple="">

我得到像

function readURL(input) {
    var reader = new FileReader();
    reader.onload = function(e) {
        console.log(e.target.result)
    };
    reader.readAsDataURL(input);
}

我需要从输入文件的更改中获取它,因为我想将其放在锚点的href中

<a class="image" href=' + e.target.result + '><img style="width:150px; height:150px;" u="image" src=' + e.target.result + '></a>

这样我的代码看起来像

$('#file').change(function(e) {
    var file = $('#file')[0].files;
    for (var i = 0; i < file.length; i++) {
        $('body').append('<a class="image" href=' + e.target.result + '><img style="width:150px; height:150px;" u="image" src=' + e.target.result + '></a>')
    }
});
沃尔夫

一旦获得可用的数据文件,您想要添加锚点它是从reader onload事件追加这些元素的最简单方法。参见例如:

function readURL(input) {
    var reader = new FileReader();
    reader.onload = function(e) {
         // here data is available, you can append it
         $('body').append('<a class="image" href=' + e.target.result + '><img style="width:150px; height:150px;" u="image" src=' + e.target.result + '></a>')
    };
    reader.readAsDataURL(input);
}

$('#file').change(function(e) {

    var files = $('#file')[0].files;

    for (var i = 0; i < files.length; i++) {
         readURL(files[i]);       
    }
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

数据文件输入/输出错误

来自分类Dev

将XML数据文件写入文本文件

来自分类Dev

使用jQuery获取基于数据属性的输入下拉文本值

来自分类Dev

如何从数组的输入数据文件中打印值?

来自分类Dev

SPSS:导入“堆叠的”文本数据文件

来自分类Dev

如何使Debian将数据文件视为文本?

来自分类Dev

合并数据文件

来自分类Dev

如何获取HTML标记的“数据文件”属性的内容

来自分类Dev

gnuplot-迭代以获取数据文件中的变量

来自分类Dev

如何获取composer数据文件夹的GCS路径

来自分类Dev

YARN上的Apache Spark:大量输入数据文件(在spark中合并多个输入文件)

来自分类Dev

使用jQuery从JSON数据文件动态填充选择元素

来自分类Dev

从数据文件创建列表

来自分类Dev

从txt加载数据文件

来自分类Dev

删除“ Outlook数据文件”

来自分类Dev

MySQL加载数据文件

来自分类Dev

wcf大数据文件

来自分类Dev

从文本获取外部数据时提示在Excel Macro中输入文件

来自分类Dev

jQuery获取输入类型为text的文本

来自分类Dev

jQuery获取输入的所选文本的ID

来自分类Dev

jQuery获取先前的输入文本值

来自分类Dev

jquery获取输入文本字段的值

来自分类Dev

jQuery Ajax 输入文本和文件处理到成功函数后无法获取值

来自分类Dev

gnuplot获取数据文件中特定数据的值?(使用或不使用统计信息)

来自分类Dev

我正在获取元数据文件“文件名”找不到错误

来自分类Dev

如何从我的应用程序数据文件夹中获取任何文件的路径

来自分类Dev

VB.Net:从项目中的数据文件获取文件路径

来自分类Dev

创建在会话运行期间生成的输入和输出数据文件的列表-SAS

来自分类Dev

在读取数据文件的同时,如何找到用户字符串输入的字谜?

Related 相关文章

  1. 1

    数据文件输入/输出错误

  2. 2

    将XML数据文件写入文本文件

  3. 3

    使用jQuery获取基于数据属性的输入下拉文本值

  4. 4

    如何从数组的输入数据文件中打印值?

  5. 5

    SPSS:导入“堆叠的”文本数据文件

  6. 6

    如何使Debian将数据文件视为文本?

  7. 7

    合并数据文件

  8. 8

    如何获取HTML标记的“数据文件”属性的内容

  9. 9

    gnuplot-迭代以获取数据文件中的变量

  10. 10

    如何获取composer数据文件夹的GCS路径

  11. 11

    YARN上的Apache Spark:大量输入数据文件(在spark中合并多个输入文件)

  12. 12

    使用jQuery从JSON数据文件动态填充选择元素

  13. 13

    从数据文件创建列表

  14. 14

    从txt加载数据文件

  15. 15

    删除“ Outlook数据文件”

  16. 16

    MySQL加载数据文件

  17. 17

    wcf大数据文件

  18. 18

    从文本获取外部数据时提示在Excel Macro中输入文件

  19. 19

    jQuery获取输入类型为text的文本

  20. 20

    jQuery获取输入的所选文本的ID

  21. 21

    jQuery获取先前的输入文本值

  22. 22

    jquery获取输入文本字段的值

  23. 23

    jQuery Ajax 输入文本和文件处理到成功函数后无法获取值

  24. 24

    gnuplot获取数据文件中特定数据的值?(使用或不使用统计信息)

  25. 25

    我正在获取元数据文件“文件名”找不到错误

  26. 26

    如何从我的应用程序数据文件夹中获取任何文件的路径

  27. 27

    VB.Net:从项目中的数据文件获取文件路径

  28. 28

    创建在会话运行期间生成的输入和输出数据文件的列表-SAS

  29. 29

    在读取数据文件的同时,如何找到用户字符串输入的字谜?

热门标签

归档