如何使用jquery在input type ='file'中获取tmp_name

时间:2013-06-13 13:31:51

标签: javascript jquery

如何使用jquery获取tmp_name

我可以使用jquery或javascript实现吗?

我只想知道,通常在php中,我们使用$_files['image']['tmp_name']。 谢谢你的回复。

PS:我使用ajaxForm插件。

2 个答案:

答案 0 :(得分:2)

$_FILES[...]['tmp_name']是在上传到同一文件期间/之后文件已存储在服务器上的临时位置的路径。按照这个定义,很明显你无法在Javascript中获得它。它不适用于Javascript。在Javascript中你无能为力。

可以通过将文件上传到服务器来获取该路径,并让服务器在AJAX请求中将该路径输出回客户端。但是,对于客户端的服务器端临时路径,您还要做什么呢?这是没用的。

答案 1 :(得分:0)

这根本不可能。提交请求时,tmp_name是在服务器端随机生成的。无法在JavaScript中查找服务器将来使用的名称作为给定文件的tmp名称。