Por esta vez, lo resolví validando el numero de items seleccionados. Tienen que ser 3. Por lo demas, confío en que las extensiones corresponden a lo que declaro en la configuración: jpg, etc.
Código Javascript
:
Ver originalif (contador_fotos != 3)
{
respuestas.push( false );
$(".mensaje").append("Se requieren exactamente 3 fotos.<br/>").css("display", "block");
marcar_en_rojo( $("input#fotos") );
}
Lo de push es solo un array donde almaceno respuestas true / false de cada campo. Si hay alguno con error, no envio el formulario.