jquery uploadify 取得要上传文件路径
$("#uploadify").uploadify上传文件,怎样取得已选择要上传的文件的路径?...
$("#uploadify").uploadify上传文件,怎样取得已选择要上传的文件的路径?
展开
4个回答
展开全部
上传时是由php完成的,那也就是说jquery uploadify会向一个php页面进行请求,请求就会有返回值,将上传完成后的指定的路径跟名字返回即可
比如:
'onComplete' :function(event, queueID, fileObj, reposnse, data) {
$("#upImg").val(reposnse);
}
这里就是在请求php完成后函数返回值,其中reposnse就是php返回的结果,$("#upImg").val(reposnse);我这里将返回的路径名字给id为upImg的隐藏域里,方便进行表单提交
php的返回值就是echo的内容,比如请求的upload.php上传完成后我指定的路径跟名字赋给变量$val,那我只需要在upload.php最后echo $val;
比如:
'onComplete' :function(event, queueID, fileObj, reposnse, data) {
$("#upImg").val(reposnse);
}
这里就是在请求php完成后函数返回值,其中reposnse就是php返回的结果,$("#upImg").val(reposnse);我这里将返回的路径名字给id为upImg的隐藏域里,方便进行表单提交
php的返回值就是echo的内容,比如请求的upload.php上传完成后我指定的路径跟名字赋给变量$val,那我只需要在upload.php最后echo $val;
更多追问追答
追问
我看到jquery选择文件的时候可以按住ctrl进行多选,我现在想把多选的文件路径返回过来,根据要上传多文件路径进行自定义命名和保存,你觉得可以实现吗?
追答
可以
批量上传保存方法要变通下,比如在存入路径时候用分隔符,最终处理时候再根据需要来做
2011-12-31
展开全部
文件上传路径是取不到的,这个是浏览器安全限制,只能取到文件名。
要是能取到用户的文件上传路径,那用户的电脑岂不是就不安全了。
uploadify文件上传存放路径,是你在程序里设定的,你取这个能取到。
uploadify在upload.php里设置存放路径。这块是你自己写的。自己发挥,怎么命名,保存路径什么的。
要是能取到用户的文件上传路径,那用户的电脑岂不是就不安全了。
uploadify文件上传存放路径,是你在程序里设定的,你取这个能取到。
uploadify在upload.php里设置存放路径。这块是你自己写的。自己发挥,怎么命名,保存路径什么的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<input type="file" id="tt" >//定义文件浏览目录,
$("#tt").val();//为你要的文件目录
$("#tt").val();//为你要的文件目录
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ropue2000对的
在后台接收到文件后 进行保存 后台肯定会有一个保存的完整的相对路径 你可以根据这个相对路径进行一些处理 让它变成相对于当前页面的相对路径 然后进行Response.Write()进行输出返回。
在Uploadify的"onComplete"函数中的第四个参数 就是后台Response.Write()的结果
然后。。。你懂的
在后台接收到文件后 进行保存 后台肯定会有一个保存的完整的相对路径 你可以根据这个相对路径进行一些处理 让它变成相对于当前页面的相对路径 然后进行Response.Write()进行输出返回。
在Uploadify的"onComplete"函数中的第四个参数 就是后台Response.Write()的结果
然后。。。你懂的
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询