【发布时间】:2016-09-01 00:25:53
【问题描述】:
请原谅我再次问这个问题,因为上一个问题并没有完全解决我的问题。那么让我们开始吧。我正在从使用 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"
});
});
代码在控制台中运行没有错误,但我发现它只选择了循环的最后一个结果。所以上传按钮现在只显示在最后一个结果上,而不是全部显示。你能给我一些解决这个问题的方向吗?谢谢
【问题讨论】:
-
我猜你正在替换而不是附加
-
你这是什么意思?可以扩展一下吗?
-
您从头到尾获取值,但在获得第二个后,第一个被覆盖,依此类推,直到您只剩下最后一个
-
@guradio,是的,就是这样。我被这个困住了。
标签: javascript php jquery file-upload