jquery 提交请求

项目使用springmvc,遇到一个问题。有一个功能是上传,我想用jqueryajax执行上传,上传后能返回结果,这样能知道上传有没有成功。这里不知道怎么写了,大家给看下... 项目使用spring mvc,遇到一个问题。
有一个功能是上传,我想用jquery ajax执行上传,上传后能返回结果,这样能知道上传有没有成功。
这里不知道怎么写了,大家给看下
form的代码:

<form id="saveFile" action="${pageContext.request.contextPath}/fileUpload/fileUpload"
method="post" enctype="multipart/form-data">
上传附件:<input type="file" name="file" />
</form>
就是这个ajax,不知道url怎么写,怎么把数据上传上去,后台都写好了,就是不知道怎么执行这个ajax
$.ajax({
type:"post",
url:url,
success : function(msg){
if(msg=="0"){
alert("success");
}else{
alert(“error");
}

}
});
展开
 我来答
vipanxhf
2014-03-11
知道答主
回答量:27
采纳率:0%
帮助的人:8.3万
展开全部
ajax传递的参数都是字符型的,文件类型不能传,你可以考虑用jquery的插件ajaxform
掌蕙若0evb46
2014-03-11 · 超过14用户采纳过TA的回答
知道答主
回答量:40
采纳率:0%
帮助的人:39.3万
展开全部
上传附件的form表单提交最好,直接<input type="submit">就好,用jquery ajax提交多此一举,而且传数据的时候不方便
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-03-11
展开全部
把form表单action里的${pageContext.request.contextPath}/fileUpload/fileUpload
这个路径写到你的“url:url”这里,也就是这样url:'${pageContext.request.contextPath}'/fileUpload/fileUpload,

如果你是异步上传文件的话,推荐你用这个ajaxfileupload.js。你可以百度搜一下挺简单的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式