我使用jquery文件上传+ cloudinary直接从浏览器进行了多个图片上传,我还需要建立直接删除上传的图片。我使用此文件标签上传图片
<input name="file" type="file"
class="cloudinary-fileupload"
data-cloudinary-field="image_id[]"
data-form-data=" ... html-escaped JSON data ... "
multiple="multiple >
</input>
上传后,它会像这样创建隐藏字段
<input type="hidden" name="images_id[]"
value="image/upload/v1404930923/image_name">
我想要做的是每次上传图片时在此隐藏字段上添加其他属性,例如&#34; data-id&#34;。当我从浏览器中直接从Cloudinary删除文件时,我需要删除正确的隐藏字段。
答案 0 :(得分:1)
由于隐藏字段有一个值,例如:resource_type/type/path#signature
,其中每个值都可以在cloudinarydone
处理程序的结果对象上使用,您可以重建它并遍历隐藏字段并查找匹配值,然后添加所需的属性。