Cloudinary - 直接删除,jquery文件上传,隐藏字段

时间:2014-07-09 19:11:58

标签: javascript jquery file-upload cloudinary

我使用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删除文件时,我需要删除正确的隐藏字段。

cloudinary documentation - Direct upload file tag

1 个答案:

答案 0 :(得分:1)

由于隐藏字段有一个值,例如:resource_type/type/path#signature,其中每个值都可以在cloudinarydone处理程序的结果对象上使用,您可以重建它并遍历隐藏字段并查找匹配值,然后添加所需的属性。