仅使用jQuery ajax客户端的多部分/表单数据上载文件
我想在没有任何服务器端代码的情况下使用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原则是与服务器通信(发送/接收),但不能直接编写文件(安全性)。服务器上必须有一个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>