用Ajax上传图片?
这次我的问题如下:我想使用文件输入上传图像,而不是刷新整个I站点,我想要一个简单的AJAX加载器滚动,几秒钟后得到一个上传的图像因此在同一页面。 我尝试了谷歌为我找到的一些脚本,但我似乎没有让它们正常工作。
任何人都能够提供在线知识或有用的东西吗?
谢谢。
您可以轻松地使用ajaxupload将图像发送到服务器端,然后在函数成功返回时获取图像。
$("#form1").ajaxForm({ target: '#preview', beforeSubmit: function(){ $('.upload').after('
'); }, success: function (){ $('.loading-bar').hide('slow'); setCrop(); }, url: "/account/processpicture" }).submit();
您将无法使用Javascript(AJAX)上传文件。 我不确定要上传的HTML5function,但是如果您想要为桌面浏览器上传,则必须使用基于插件的软件。 像flash或java这样的东西将能够上传文件而无需将文件提交到新页面。 我会研究可以满足您需求的预构建解决方案。
- 使用跨源资源共享的跨域POST查询不会返回任何数据
- 如何使用jquery(ajaxForm插件)将表单提交到外部站点但不重新加载到其他页面?
- Jquery:仅在新内容不同时替换内容
- 如何在WCF中设置cookie并在调用Ajax的成功函数(或其他地方)中读取它
- 在MySql数据库中添加新记录时,使用Jquery自动更新Div
- 我如何通过jquery和ajax替换图像(在div内)
- 尝试在jQuery + Struts2中执行ajax getJson或post操作时,Tomcat7上出现500内部服务器错误
- Laravel 4.2和AJAX POST – 500内部服务器错误
- Ajax:使用jQuery从JSON添加新的