首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Multipart/form-仅使用jQuery ajax客户端上传数据文件

Multipart/form-仅使用jQuery ajax客户端上传数据文件
EN

Stack Overflow用户
提问于 2014-06-06 21:05:20
回答 1查看 450关注 0票数 0

我想使用ajax上传文件,而不需要任何服务器端代码,这可能吗?

这是JS Fiddle

代码语言:javascript
复制
<form method="POST" enctype="multipart/form-data" action="">
    <textarea name="txtComment" id="txtComments" placeholder="Comments"></textarea>
    <div style="padding-top:15px;">
        <label for="photo_file"></label>
        <input data-clear-btn="true" name="photo_file" id="photo_file" data-theme="a" type="file" />
    </div>
    <div style="padding-top:15px;">
        <input id="btnSave" data-inline="false" data-icon="plus" data-iconpos="left" onclick="SavePhoto();" value="Save and upload" data-mini="false" type="submit" />
    </div>
    <!-- <a id="btnSave" data-role="button" data-inline="false" href="javascript:void(0);" data-icon="plus" data-iconpos="left" onclick="SavePhoto();" data-mini="false">Save and upload</a>-->
    <div data-role="fieldcontain" style="padding-top:15px;">
        <label for="flip-6"></label>
        <select name="flip" id="flip" data-role="slider">
            <option value="0">Private</option>
            <option value="1">Public</option>
        </select>
    </div>
</form>
EN

回答 1

Stack Overflow用户

发布于 2014-06-06 21:09:11

AJAX的原理是与服务器进行通信(发送/接收),但不能直接写入文件(安全性)。您必须在服务器上具有PHP (或其他语言)脚本,才能应答Ajax调用、获取数据和编写文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24082560

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档