仅使用jQuery ajax客户端的多部分/表单数据上载文件

仅使用jQuery ajax客户端的多部分/表单数据上载文件,jquery,ajax,file-upload,client-side,jquery-file-upload,Jquery,Ajax,File Upload,Client Side,Jquery File Upload,我想在没有任何服务器端代码的情况下使用ajax上传文件,这可能吗 这是 私有的 平民的 AJAX原则是与服务器通信(发送/接收),但不能直接编写文件(安全性)。服务器上必须有一个PHP(或其他语言)脚本来响应Ajax调用,获取数据并编写文件。Ajax既是客户端代码,也是服务器端代码!我不能使用服务器端代码iam使用jquery mobile,服务器端没有抓地力,我不能使用Cordova如果没有服务器端代码,您无法将图像保存到服务器。我唯一的想法是:你可以试着把图片放在一个电子邮件附件中,让它通

我想在没有任何服务器端代码的情况下使用ajax上传文件,这可能吗

这是


私有的
平民的

AJAX原则是与服务器通信(发送/接收),但不能直接编写文件(安全性)。服务器上必须有一个PHP(或其他语言)脚本来响应Ajax调用,获取数据并编写文件。

Ajax既是客户端代码,也是服务器端代码!我不能使用服务器端代码iam使用jquery mobile,服务器端没有抓地力,我不能使用Cordova如果没有服务器端代码,您无法将图像保存到服务器。我唯一的想法是:你可以试着把图片放在一个电子邮件附件中,让它通过!以某种方式谢谢你让我明白,有没有服务器端javascript框架可以帮助我,例如node.js
<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>