|
楼主
发表于:
2012-10-31 09:43:30
function aaa(){
$.ajaxFileUpload( { url:"upload.action", secureuri:false, fileElementId:"upload", dataType: "json", success: function (json) { alert("OOOKKK"); }, error: function (data, status, e) { alert(e); } } ) return true; } <input type="file" id="upload" /> <input type="button" value="上传 " onclick="aaa()" /> 点击上传没反应,action目录不对,但他确实是对的, 写成这样的表单提交就能走action了,能上传,这是为什么呢,大侠们帮帮忙,分不多了,谢谢, <form action="upload.action" method="post" enctype="multipart/form-data"> <input name="upload" type="file" /> <input type="submit" value="OK"/> </form> |
|
#1
得分:5
回复于:
2012-10-31 10:54:49
这些代码看不出来问题,你后台是否是访问json格式的数据呢?
|
|
#2
得分:5
回复于:
2012-10-31 13:31:30
你的ajax提交方式是什么呢?
|
|
#3
得分:5
回复于:
2012-11-01 11:27:31
url用绝对路径试试
|
|
#4
得分:5
回复于:
2012-11-01 11:33:23
用ie 看看页面报错不呗 要是 左下角报错了 看看你对应的页面源码 什么位置呗
|
|
#5
得分:0
回复于:
2012-11-05 17:15:02
是因为我的jquery.js和ajaxfileuplosd.js引用的顺序不对,应该先引用jquery.js
|