Uploa-6ren">
gpt4 book ai didi

javascript - jQuery 选择器只选择 php 循环结果末尾的最后一个 id

转载 作者:行者123 更新时间:2023-11-30 16:05:52 24 4
gpt4 key购买 nike

请原谅我再次问这个问题,因为上一个问题并没有完全解决我的问题。让我们开始吧。我正在从数据库中获取数据,我在其中使用 foreach 循环来显示它们。它工作正常并显示我想要的,但问题在于

<div id="uploader<?php echo $value['id']?>">Upload</div> .

我在这里所做的是将 id 值与数据库中的 id 连接起来,它可以像这样打印出来。

  • 上传者1
  • 上传者2
  • 上传者3

现在我使用此 jquery 代码来选择所有 ID 并显示每个循环的每个上传者。

$(document).ready(function($) {
$("[id*=fileuploader]").uploadFile({
url:"YOUR_FILE_UPLOAD_URL",
fileName:"myfile"
});
});

代码在控制台中运行时没有错误,但我发现它只选择了循环的最后一个结果。所以上传按钮现在只显示在最后一个结果上,而不是全部。你能给我一些指导来解决这个问题吗?谢谢

最佳答案

我认为问题出在您的文件名上:

$(document).ready(function($) { 
$("[id*=fileuploader]").each(function(i,v){
$(v).uploadFile({ url:"YOUR_FILE_UPLOAD_URL", fileName:"myfile"+i })
});
});

关于javascript - jQuery 选择器只选择 php 循环结果末尾的最后一个 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37063754/

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