0

如何使用 ajax 调用在 Dojo 中上传图像?图像的 url 必须存储到数据库中。有什么办法吗?

4

2 回答 2

2

Dojo 的 xhr 方法不支持二进制数据。您可能想使用dojox.form.Uploader

于 2012-04-24T16:46:08.870 回答
1

您可以尝试使用隐藏的 iframe 的方法

<form enctype="multipart/form-data" target="magicFrame" action="uploader.php">
    <input type="file" name="image" />
    <input type="submit" />
</form>
<iframe name="magicFrame" id="magicFrame" style="display: none" ></iframe>

这将达到与通过 AJAX 上传图像相同的结果(目前不可行)

于 2012-04-24T17:54:03.283 回答