onDeleteComplete return false 但预览图像消失了
onDeleteComplete return false but preview image is gone
我有一个问题。
我想删除图像,但如果后端出现错误,我 return sussess:false。但是在 onDeleteComplete 事件的断点上,我看到预览图像总是从缩略图列表中删除。
如何防止移除预览图?
我看到 onDelete 事件是删除预览图像,但在这个事件上没有任何关于后端进程的信息。
我说的是会话图像。我已经定义了 return success:false 的 deleteFileEndpoint,但是预览中的图像消失了。
而且我看到它与新上传的文件相同。在 endpoint.php 中,我将对 $result = array("success" => false, "uuid" => ''); 进行硬编码,所以我希望在预览中保留图像,因为它没有被删除!
我认为在 success=true 之后而不是之前删除预览图像更正确。
I want to delete image, but if there is sobe error on backend I return sussess:false
我假设您的意思是包含 "success": false
的 JSON 响应。这就是问题。如果要声明删除请求失败,则必须适当设置响应代码(即 4xx 或 5xx)。 delete feature documentation.
中对此进行了解释
我有一个问题。 我想删除图像,但如果后端出现错误,我 return sussess:false。但是在 onDeleteComplete 事件的断点上,我看到预览图像总是从缩略图列表中删除。 如何防止移除预览图?
我看到 onDelete 事件是删除预览图像,但在这个事件上没有任何关于后端进程的信息。
我说的是会话图像。我已经定义了 return success:false 的 deleteFileEndpoint,但是预览中的图像消失了。
而且我看到它与新上传的文件相同。在 endpoint.php 中,我将对 $result = array("success" => false, "uuid" => ''); 进行硬编码,所以我希望在预览中保留图像,因为它没有被删除!
我认为在 success=true 之后而不是之前删除预览图像更正确。
I want to delete image, but if there is sobe error on backend I return sussess:false
我假设您的意思是包含 "success": false
的 JSON 响应。这就是问题。如果要声明删除请求失败,则必须适当设置响应代码(即 4xx 或 5xx)。 delete feature documentation.