异步提交表单的应用---异步上传图片
来源:互联网 发布:实战linux编程精髓 编辑:程序博客网 时间:2024/05/17 08:40
异步提交表单
提问 : 为什么需要异步提交表单?
场景:有个功能需要异步提交,需要上传文件,例如在一个页面上不刷新页面上传一个图片
1.因为不刷新页面,所以必须采用异步请求
2.因为是上传图片,请求参数是个二进制字节流,常规的ajax请求无法完成
总结:此时异步提交表单.ajaxSubmit()方法应运而生
第一步:页面数据例子如下
<img width="100" height="100" id="allUrl"/><input type="hidden" name="imgUrl" id="imgUrl"/><input type="file" name="pic" onchange="uploadPic()"/>
第二步:异步上传图片代码如下
<script > // 上传图片 function uploadPic(){ var options = { url : "/upload.do", type : "post", dataType : "json", success : function(data) { // 设置图片的回显属性来回显图片 $("#allUrl").attr("src",data.path); // 设置图片路径为为表单提交数据中图片的值 $("#imgUrl").val(data.path); } }; // 异步提交表单 $("#jvForm").ajaxSubmit(options); }</script>
阅读全文
0 0
- 异步提交表单的应用---异步上传图片
- ajax异步请求提交上传图片表单并预览图片
- ajax异步请求提交上传图片表单并预览图片
- MVC3下异步表单提交上传图片实现
- 图片上传并异步提交
- 异步上传图片-ajaxSubmit提交
- AjaxForm异步上传表单、图片
- jquery的异步提交表单(异步上传文件)及jquery.form.js上传文件注意事项
- 表单异步提交的方法
- 图片、文件表单上传以及异步上传
- 基于jquery的异步上传,异步提交
- ajax异步提交表单,包含图片
- 使用AJAX异步提交图片表单
- 异步提交上传图片(ajaxSubmit)
- Struts2中的异步提交(ajaxfileupload异步上传(图片)插件的使用)
- jQuery异步提交表单
- Ext 表单异步提交
- js 异步提交表单
- 数塔问题
- Java面试题四
- 二次采样 OOM的克星
- js 闭包常见的两种情况的简单解析
- Git学习笔记
- 异步提交表单的应用---异步上传图片
- Java面试题五
- 操作系统学习笔记
- 文章标题
- Python GUI布局尺寸适配
- 字符串空格的处理
- java线程
- OKHttp网络请求封装
- android sudio中使用创建aidl