仿ajax文件上传预览
来源:互联网 发布:淘宝草编坐垫 编辑:程序博客网 时间:2024/05/16 09:27
【html】
<from method="post" action="t1.php">图片:<input type="file" name="pic" id="pic"/><br/> <input type="hidden" name="bpic" value="" id="bpic"/> <p> <img src="default.png" alt="" id="bpic_img"> </p> <input type="submit" value="提交" onclick="return deal_form();"/></form>
【js】
//需要引入jquery.js插件 //需要引入jquery.form.js插件 $(function(){ var act = "<form class='myupload' action='t2.php' method='post' enctype='multipart/form-data'></form>"; //处理第一个图片上传部分 $("#pic").wrap(act); //文件选择触发子表单提交 $("#pic").change(function(){ $(this).parent(".myupload").ajaxSubmit({ dataType: 'json', success: function(data) { var src = data.pic; //更改预览图像地址 $('#bpic_img').attr("src",src); $('#bpic').val(data.name); }, error:function(xhr){alert("图片上传失败"); }}); }); }); //主表单提交时 删掉所有内嵌表单 function deal_form(){$('.myupload').remove();return true; }
【t2.php】
//实际上就跟普通文件上传一个意思 //然后json返回封装结果即可 $tmp = $_FILE['pic']['tmp_name']; ... echo json_encode( array( 'name'=>$filename,'pic'=>$filepath ) );
0 0
- 仿ajax文件上传预览
- ajax文件拖拽上传 预览
- Iframe仿Ajax异步上传文件(图片)
- ajax 上传图片预览
- 仿ajax 无刷新上传文件(如头像上传等)
- PHP + jQuery实现ajax文件即时上传 预览
- JavaScript实现拖拽预览,AJAX小文件上传
- JavaScript实现拖拽预览,AJAX小文件上传
- JavaScript实现拖拽预览,AJAX小文件上传
- JavaScript实现拖拽预览,AJAX小文件上传
- JavaScript实现拖拽预览,AJAX小文件上传
- JavaScript实现拖拽预览,AJAX小文件上传
- JavaScript实现拖拽预览,AJAX小文件上传
- JavaScript实现拖拽预览,AJAX小文件上传
- JavaScript实现拖拽预览,AJAX小文件上传
- JavaScript实现拖拽预览,AJAX小文件上传
- JavaScript实现拖拽预览,AJAX小文件上传
- JavaScript实现拖拽预览,AJAX小文件上传
- 程序运行时间的测量
- 葿螀羃芅芈螃聿羁薀螅膅膀
- 薆蕿螃莅薅螁肈芁薅袃袁膇
- OpenCV SIFT特征学习:(二)SIFT匹配
- 羂膆莇袃羅芁薆螃芀芇螅羅
- 仿ajax文件上传预览
- 膀莅袆膇莃薀袂膆蒅蒃螈膅
- 螇羈蒄薆袂膇芄葿袈袃膃蒁
- 子控制器tabBarItem底部选中图片显示为自己配置的 不让系统渲染
- 螆袅肆芁蕿螁肅莄螄蚇肄蒆
- 芆芀螄肀羂薂螇螃膁蒁虿蝿
- 肀莁蒇螄羆莀虿肀羂荿螁袂
- 杭电acm2061
- 莀蒂蝿肃芀蒅袄节薂莇袀肈