<form id="form2" method="post" enctype="multipart/form-data"> <input id="fileupload" name="fileMaterial" type="file" /> <div id="message"></div> <input type="button" class="right-button02"οnclick="uploadImage()" value="上传" /> </form> 图片预览 <div id="showImage"></div> 3、在页面的js中写上如下代码: </span><pre name="code" class="java"><span style="font-size:18px;">function uploadImage() { $(document).ready( function() { var options = { url : "<%=path%>/material.action!ajaxGetImage.do",//跳转到相应的Action type : "POST",//提交方式 dataType : "script",//数据类型 success : function(msg) {//调用Action后返回过来的数据 alert(msg); if (msg.indexOf("#") > 0) { var data = msg.split("#"); var data = msg.split("#"); $("#message").html("<font color='red'>"+data[0]+data[2]+"</font>"); $("#showImage").html("<img src='<%=webBasePath%>"+data[1]+"'/>"); } else { $("#message").html(msg);//在相应的位置显示信息 } } }; $("#form2").ajaxSubmit(options);//绑定页面中form表单的id return false; }); } </script>
struts2使用ajax上传文件(待测试)
最新推荐文章于 2021-08-05 19:32:05 发布