Foros del Web » Programando para Internet » Javascript » Frameworks JS »

No me canciona $("#arr[0][prod] option[value='12']").attr("selected","selected")

Estas en el tema de No me canciona $("#arr[0][prod] option[value='12']").attr("selected","selected") en el foro de Frameworks JS en Foros del Web. Holas a tod@s, He tratado de hacer cancionar esta vaina $("#arr[0][prod] option[value='12'").attr("selected","selected"); pero pailas, no he podido La idea es que en el form tengo ...
  #1 (permalink)  
Antiguo 28/01/2012, 15:38
 
Fecha de Ingreso: junio-2004
Ubicación: Ciudad de Panama
Mensajes: 551
Antigüedad: 20 años, 5 meses
Puntos: 8
Pregunta No me canciona $("#arr[0][prod] option[value='12']").attr("selected","selected")

Holas a tod@s,

He tratado de hacer cancionar esta vaina
$("#arr[0][prod] option[value='12'").attr("selected","selected");

pero pailas, no he podido

La idea es que en el form tengo definido algo así como

Código HTML:
<? for ($i=0; $i<11; $i++) { ?>
	<tr>
	<select name="parprod[$i][prod]" id="parprod[$i][prod]" class="parprod[$i][prod]" >
		<option selected="selected" value="">Producto</option>
<?
			$query = "SELECT cod, desc FROM productos ORDER BY desc";
			$mat_aspira1 = lee_todo($query);
			$kp = count($mat_aspira1);
			for ($j=0; $j<$kp; $j++) {
?>
					<option value="<?=$mat_aspira1[$j]["cod"]?>"><?=$mat_aspira1[$j]["desc"]?></option>
<?
			}
?>
	</tr>
</select> 
La cosa es que cuando php me devuelve un arreglo con los códigos y descripción de productos me deje como seleccionado el código en cada uno de los select's

Como lo puedo hacer?


Gracias de antemano por su ayuda

Un Cordial Saludo
  #2 (permalink)  
Antiguo 28/01/2012, 17:02
 
Fecha de Ingreso: junio-2004
Ubicación: Ciudad de Panama
Mensajes: 551
Antigüedad: 20 años, 5 meses
Puntos: 8
Respuesta: No me canciona $("#arr[0][prod] option[value='12']").attr("selected","sele

Aca esta el codigo completo

Código HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html lang="en">
	<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Prueba TABS</title>
     		<script language="javascript" type="text/javascript" src="./js/jquery.js"></script>
<script>
		$(document).ready(function () {
			$("#b1").click(function () {
			selector = "#parhijo[0][pariente] option[value='HI']";
			$(selector).attr("selected","selected");
			});
		});
</script>
</head>
<body>

						<table id="tblacargo" name="tblacargo" class="tblacargo">
							<tr>
								<td><select name='parhijo[0][pariente]' id='parhijo[0][pariente]' class='parhijo[0][pariente]'>
								<option selected='selected' value=''>Parentesco</option>
								<option value='AB'>Abuelo/(a)</option>
								<option value='HE'>HERMANO/(A)</option>
								<option value='HI'>Hijo/(a)</option>

								<option value='MA'>Madre</option>
								<option value='PA'>Padre</option>
								<option value='PR'>Primo/(a)</option>
								<option value='SO'>Sobrino/(a)</option>
								<option value='TI'>Tio/(a)</option>
								</select>

								</td>
							</tr>
						</table>
<input type="button" id="b1" name="b1" class="b1" value="Enviar">
</body>
</html>


Etiquetas: php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:32.