gpt4 book ai didi

JQuery Map 获取索引

转载 作者:行者123 更新时间:2023-12-01 04:57:45 25 4
gpt4 key购买 nike

我使用下面的代码来获取 FILE OBJ > 使用 jquery .map 函数进行解析。代码按设计工作,但我需要获取每个对象的索引。

        $.map($('.multiupload').get(0).files, function (file) {

alert(this.length);

$('#fileList')
.append('<li><label>' + file.name + '</label><span><input name="tbDescription" type="text" id="' + file.name + '"></span>' + listitems + '<span class="btn btn-mini">remove</span></li>');

我需要获取文件(索引)值,以便将其添加到 html 输出中。

警报(this.length);
无论我选择了多少个文件,始终返回 0。

如果用户选择 3 个文件,我希望 html 输出为

  • 在此处提交 0 个 html
  • 在此处归档 1 一些 html
  • 在此处归档 2 一些 html

我该从 $.map($('.multiupload').get(0).files, function (file) 获取文件索引值?

最佳答案

我明白了。我错过了函数调用的回调。请参阅文档:http://docs.jquery.com/Utilities/jQuery.map

jQuery.map( 数组, 回调 )

$('.multiupload').live('change', function () {
$.map($('.multiupload').get(0).files, function (file, i) {
// return file.name;
alert(i);
$('#fileList').append('<li><label>' + file.name.toUpperCase() + '</label><span><input name="tbDescription" type="text" id="' + file.name + '"></span>' + listitems + '<span class="btn btn-mini">remove</span></li>');
});

关于JQuery Map 获取索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13203604/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com