如何使用jquery获取tmp_name
?
我可以使用jquery或javascript实现吗?
我只想知道,通常在php中,我们使用$_files['image']['tmp_name']
。
谢谢你的回复。
PS:我使用ajaxForm
插件。
答案 0 :(得分:2)
$_FILES[...]['tmp_name']
是在上传到同一文件期间/之后文件已存储在服务器上的临时位置的路径。按照这个定义,很明显你无法在Javascript中获得它。它不适用于Javascript。在Javascript中你无能为力。
您可以通过将文件上传到服务器来获取该路径,并让服务器在AJAX请求中将该路径输出回客户端。但是,对于客户端的服务器端临时路径,您还要做什么呢?这是没用的。
答案 1 :(得分:0)
这根本不可能。提交请求时,tmp_name
是在服务器端随机生成的。无法在JavaScript中查找服务器将来使用的名称作为给定文件的tmp名称。