2009-07-29 6 views
6

¿Alguien sabe cómo crear las reglas para el complemento jquery form validate cuando tiene un atributo de nombre que es una matriz?¿Cómo se crean reglas para el complemento validar jquery form con nombres que son matrices?

por ejemplo.

<form id="myForm"> 
<input type="checkbox" name="data[]" id="firstId" value="1" />One <br /> 
<input type="checkbox" name="data[]" id="secondId" value="2" />One <br /> 

...

estoy tratando de colocar una regla para esta casilla de verificación usando el plugin de validar la sintaxis

$('#myform').validate({ 
    rules : { 
    data: { required: true, minlength: 1 
    } 
    } 
} 
); 

El problema es que la sintaxis de los 'datos' es incorrecta. El uso de data [] o data \ [\] tampoco es válido. Sólo he conseguido que funcione con

$('#firstId').rules('add', { required: true, minlength: 1}); 

Alguien tiene una sugerencia?

Respuesta

1

Ha intentado:

$('#myform').validate({ 
    rules : { 
    'data[]': { required: true, minlength: 1 
    } 
    } 
} 
); 

No sé si va a trabajar, le dan un tiro.

Cuestiones relacionadas