这是表单
---------------------------------------
<form class="form-horizontal" role="form" id="newsContent_Form" enctype="multipart/form-data">
<div class="form-group">
<label for="newTitle" class="col-sm-2 control-label">标题图片</label>
<div class="col-sm-7">
<input type="file" class="form-control" id="upfile" name="upfile" />
<img alt="" src="" id="uploadImg" style="width:100px;heigth:100px"/>
<input type="hidden" id="newPicture" name="newPicture" value=""/>
<input type="button" value="上传图片" onclick="uploadFile();">
</div>
</div>
</form>
-------------------------------------
我是这样写ajax的
***************************************************************************
function uploadFile(){
var formData = new FormData($("#newsContent_Form")[0]);
$.ajax({
url: '${base}/news/fileUpload/fileUpload.do' ,
type: 'POST',
data: formData,
dataType:"json",
timeout:60000,
async: false,
cache: false,
contentType: false,
processData: false,
success: function (msg) {
var imgUrl = msg.url
if(msg.url !=""){
$("#uploadImg").attr("src","${base}"+msg.url);
$("#newPicture").val("${base}"+msg.url);
}else{
$("#uploadImg").attr("src","");
}
},
error: function (msg) {
console.log(msg);
}
});
}
***********************************************************
服务端返回必须是 text/html 格式的数据就可以
response.setContentType("text/html");
response.getWriter().print(JSONUtil.obj2json(g));
浏览器请求:
$.ajaxFileUpload({
url: '/pictures.do',
secureuri: false,
fileElementId: 'filepath',
dataType: 'text/html',
success: function(data, status) {
var result = jQuery.parseJSON(data);
- 等 最代码怎么获取牛币啊?
- 完 谁来告诉我最代码上线的时间,答对者给5牛币,先来先得
- 等 牛友们,大家好,你们做程序员多久了?现在还好吗?
- 完 在微信打开的页面里进行app下载
- 等 最代码2014年欢乐聚声会
- 完 mysql如何查询表数据并且对3个字段降序的SQL?
- 完 最代码牛币机制改革
- 完 成功的在bae上使用了自定义运行环境 jetty+nginx的组合,大家对jetty+nginx优化有哪些心得?
- 完 进来分享一下各位牛牛是如何加入最代码大家庭的?
- 等 为什么java BufferedImage类处理大图直接抛出内存溢出的异常?
- 等 最代码是否开发手机app客户端?
- 完 java程序员学习哪些java的技术?java有哪些框架?都能做哪方面的开发?
- 等 php格式网页文件怎么运行?
- 等 Java volatile值获取的问题
- 等 前端vue,拦截了登录后台后,返回的token,requests拦截token,但是发送请求的时候,就出现跨越异常
- 等 大专本科计算机科班怎么找到Java工作?
- 等 eclipse怎么把三个java swing游戏项目合成一个项目?
- 完 伙伴们,大家都有什么好的解压方式么,分享一下~
- 完 三四线城市,6、7k,运维工作,索然无味,想去辞职上培训,各位牛牛有什么建议嘛
- 等 jsp页面输入中文变成问号
- 等 JPA在线上运行一段时间后报错Caused by: java.lang.IncompatibleClassChangeError: null
- 等 PHP 这个规则用preg_match_all怎么写
- 等 大佬们,有没有知道Alfresco如何配置LDAP登录呢?
- 等 php的install目录是框架带的吗?
- 等 jquery函数function(a){}(jQuery)和jQuery(function(){}) 各自在什么阶段执行?
- 等 jquery如何实现简单的无缝轮播图片动画?
- 等 jquery这个语法如何解释?
- 完 jquery demo
- 完 关于用jquery请求参数的问题
- 等 jquery validator提示如何修改为悬浮状态?
- 完 jquery validate验证框架如何验证输入字符串带空格?
- 完 jquery上传图片选择文件时如何只浏览.jpg .png 格式的文件?
- 等 jquery图片上传插件哪个最好?
- 完 jquery如何通过鼠标点击事件实现图中的特效?
- 等 jquery如何实现多行多列图片自动滚动特效?
- 等 jquery图片放大镜特效插件怎么实现?