私は自分のサイトでUploadcareを使用しており、気に入っています。
AJAXを介してデータをロードするブートストラップモーダルを使用していますが、1つの問題があります。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]);
}
});