我在我的网站上使用Uploadcare,我很喜欢它。
我有一个问题,虽然我使用的是一个bootstrap模式,我通过AJAX加载数据。我希望Uploadcare小部件能够识别文件已存在并显示图片(不要求上传新文件)。有没有办法强制小部件刷新并读取the value=""
。如果我在按预期工作之前设置了值。
我的代码如下:data [4]返回Uploadcare图像的URL
<input type="hidden"
id="editurl"
name="url"
role="uploadcare-uploader"
data-crop=""
data-images-only="true">
$.ajax({
type: "POST",
dataType: "json",
url: "worker.php",
data: "action=details&id="+ id +"",
error: function() {
show_notification("danger", "warning-sign", "Ajax query failed!");
},
success: function(data) {
$("#editurl").val(data[4]);
}
});
答案 0 :(得分:1)
您只需要success
处理程序中的以下内容:
var widget = uploadcare.Widget('#editurl');
widget.value(data[4]);
可在full CSV file上找到更多信息。