Javascript 上载同一页面上的多个实例不起作用

Javascript 上载同一页面上的多个实例不起作用,javascript,file-upload,Javascript,File Upload,我使用以下语法。我到处找了找,但没能解决这个问题。无论如何,我在while循环中有以下代码 <input type=\"file\" name=\"bulkupload[]\" id=\"bulkimgupload\" class=\"bulkupload\" prodid=\"$pid\"/> 奇怪的是,它只在第一个实例上运行,并在所有后续实例上显示简单的文件上载按钮。每个输入的ID都应该是唯一的 id=\"bulkimgupload_1\" , id=\"bulkimguplo

我使用以下语法。我到处找了找,但没能解决这个问题。无论如何,我在while循环中有以下代码

<input type=\"file\" name=\"bulkupload[]\" id=\"bulkimgupload\" class=\"bulkupload\" prodid=\"$pid\"/>

奇怪的是,它只在第一个实例上运行,并在所有后续实例上显示简单的文件上载按钮。

每个输入的ID都应该是唯一的

id=\"bulkimgupload_1\" , id=\"bulkimgupload_2\" ...etc
也许你可以像这样附加$pid

id=\"bulkimgupload_$pid\"
id=\"bulkimgupload_$pid\"