Quiero obtener el nombre de archivo del archivo cargado utilizando jQuery. Pero el problema es que obtuve la ruta de acceso y el nombre de archivo falsos, en lugar del nombre del archivo solamente. Esta es mi forma.Cómo obtener el nombre de archivo del formulario de carga mediante jQuery?
<form action="" method="post">
<input type="file" name="uploadFile" id="uploadFile" />
<input type="submit" name="submit" value="Upload" id="inputSubmit" />
</form>
Y el jQuery es como esto
$(document).ready(function(){
$('#inputSubmit').click(function(){
alert($('#uploadFile').val());
});
});
utilizo Chrome y tengo esto en el cuadro de alerta. Digamos que elijo el archivo named filename.jpg.
C:\fakepath\filename.jpg
¿Cómo obtengo solo el nombre del archivo? Gracias por tu ayuda.
Creo que esta es la forma correcta de utilizar para una sola fila '$ ('# uploadfile'). Prop ("archivos") [0] [' nombre ']; ' –