hice el cambio pero me cambio unas cosas que habia colocado y aun sin seleccionar agregaba. estos son los codigos que utilizo al mismo tiempo que el validate uso ese para mostrar y ocultar elementos cuando uso el class aparecen todos y no puedo ocultar y mostrar nada:
Código Javascript
:
Ver original<script src="../js/jquery-1.3.2.js" type="text/javascript"></script>
<script src="../js/jquery.validate.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function()
{
$("#asociado").hide(),
$("#asociar").hide()
$("#agregar").click(function(){
$("#agregar").hide("slow"),
$("#asociado").show("slow"),
$("#asociar").show("slow")
});
});
$(document).ready(function()
{
$("#form1").validate
({
rules :
{
asociado: "required",
},
messages:
{
asociado : "valor requerido"
}
}
);
});
</script>
y este es el formulario que los contiene:
Código HTML:
Ver original<form id="form1" name="form1" method="post" action="agrega_asociado.php?id=<?php echo $idempresa;?>"
<table width="269" height="32" border="0" cellpadding="0" cellspacing="0" align="right"> <td width="529"><select name="asociado" id="asociado" >
Código PHP:
Ver original<?php
$Sql = "SELECT * FROM asociados";
echo "<option>";
echo $r['nombre'];
echo "</option>";
}
?>
Código HTML:
Ver original <td width="62"><input type="submit" name="asociar" id="asociar" value="Agregar" /></td> <td width="108"> <input type="button" name="agregar" id="agregar" value="Añadir Asociado" /></td>
Aqui tengo un boton añadi asociado que al ser presionado muestra el select con un boton agregar si le doy click al agregar no me debe permitir agregar sin que seleccione pero no valida y agrega aun asi si le coloco el class como mencionaste aparecen todos los elementos (ocultos y no ocultos) y no valida aun asi.