2011-07-02 19 views
7

Estoy tratando de borrar todos los datos que son de tipo contraseña cuando la validación falla jQuery - Probé los siguientes (que no funciona):jQuery entrada de borrado [type = contraseña]

$('input[type=password]').val(''); 

Todas las ideas ?

+3

[funciona para mí] (http://jsfiddle.net/Zwc9Q/) así que quizás hay algo en su marcado u otro código que interfiera. –

Respuesta

12

intento con

$("input[type='password']").val(''); 
12

intente utilizar el selector de :password ya que hará que su código más corto:

$(':password').val(''); 

también su código inicial debería funcionar. Tu problema está en otro lado. Lamentablemente, como no ha indicado en qué contexto y cómo se llama o como no ha explicado qué no funciona, significa que no puedo ayudarlo más.

+0

sí, disculpe chicos - estaba en mi código - lo siento por el ticket innecesario - Ya lo he marcado para que se elimine. – user398341

0

Creo que se puede probar esto:

$("#id of a input field").val(''); 
+0

Eso solo borrará un campo específico. La pregunta pregunta cómo borrar TODOS los campos de contraseña a la vez. – WEFX

0
$('input[type^="password"]').each(function(){ 
    // this is an example 
}); 
Cuestiones relacionadas