Récupérer les valeur d'une boucle while en php

Récupérer les valeur d'une boucle while en php

Bonjour,

Comment récupérer avec JQuery/JS la valeur d'un input type "hidden"
a savoir que cet input est généré automatiquement dans une boucle while , je récupère les données dans ma base de données puis je le stocke dans ces input "hidden".
  1. while {.....
  2.       echo '<a href="#" class="deleteFile" ><input type=hidden" name="'.$file.'"  value="'.$file.'" class="file"></a>';
  3.       .....
  4. }      
Dans le script JS
  1. $( ".deleteFile" ).click(function(){
  2.         var file = $( ".file" ).val();
  3.         alert(file);
  4. });
En cliquant sur le lien "deleteFile", je souhaite récupérer la valeur de l'input (ici le nom du fichier) respective, mais le script ne récupère que la première occurence.

J'ai pensé à faire passer la valeur du fichier dans l'URL de la maniere suivante 
  1. <a href="#'.$file.'" ...> 
mais là non plus je n'y arrive pas avec ce code :
  1. var pathname = window.location.pathname; 
  2. var url      = window.location.href; 
Merci d'avance !