botones de opción deshabilitar segundo set, con acreditación y no de valor

  • Mozzi
  • Student
  • Student
  • No Avatar
  • Registrado: Ago 19, 2004
  • Mensajes: 70
  • Status: Offline

Nota Marzo 7th, 2011, 5:50 am

Hola ..

Tengo dos grupos de botones de radio ..

Soy capaz de hacer un juego ser desactivado a través de una selección .. pero sólo puedo hacerlo bien con el VALOR...

¿Es posible usar la radio Identificación de hacer lo mismo?

Sólo tienes que utilizar el enlace para jQuery

Código: [ Select ]

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script src="jquery.min.js"></script>


</head>
<body>

<br />
<br />
<div>  1 - <input type="radio" id="1" value="11" /> </div>
<div>  2 - <input type="radio" id="2" value="22"/> </div>
<div>  3 - <input type="radio" id="3" value="33"/> </div>
<br />
<br />
<div>  1 - <input type="radio" id="1" value="11" /> </div>
<div>  2 - <input type="radio" id="2" value="22" /> </div>
<div>  3 - <input type="radio" id="3" value="33" /> </div>

 <script>
$("input:radio").click(function() {
  var val = $(this).val();
  $(this).siblings("input:radio").attr("disabled","disabled");
  $("input:radio[value='" + val + "']").not(this).attr("disabled","disabled");
});
  </script>
  
</body>
</html>
  1. <html>
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  4. <title>Untitled Document</title>
  5. <script src="jquery.min.js"></script>
  6. </head>
  7. <body>
  8. <br />
  9. <br />
  10. <div>  1 - <input type="radio" id="1" value="11" /> </div>
  11. <div>  2 - <input type="radio" id="2" value="22"/> </div>
  12. <div>  3 - <input type="radio" id="3" value="33"/> </div>
  13. <br />
  14. <br />
  15. <div>  1 - <input type="radio" id="1" value="11" /> </div>
  16. <div>  2 - <input type="radio" id="2" value="22" /> </div>
  17. <div>  3 - <input type="radio" id="3" value="33" /> </div>
  18.  <script>
  19. $("input:radio").click(function() {
  20.   var val = $(this).val();
  21.   $(this).siblings("input:radio").attr("disabled","disabled");
  22.   $("input:radio[value='" + val + "']").not(this).attr("disabled","disabled");
  23. });
  24.   </script>
  25.   
  26. </body>
  27. </html>
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Marzo 7th, 2011, 5:50 am

  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de Usuario
  • Registrado: Dic 20, 2002
  • Mensajes: 8934
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Offline

Nota Marzo 14th, 2011, 6:14 pm

Mi primera observación es que no se puede tener varios elementos con el mismo id. Si bien la misma clase se pueden utilizar varias veces en un elemento, un identificador se supone que es único y sólo puede utilizarse una vez. En el ejemplo anterior se utiliza el mismo ID dos veces por varios conjuntos de elementos, esto no es correcto. ¿Hay alguna razón en particular tiene que establecer como el mismo ID. ¿Qué es exactamente lo que estás tratando de hacer?
Ozzu Hosting - Want your website on a fast server like Ozzu?

Publicar Información

  • Total de mensajes en este tema: 2 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 152 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC