Foros del Web » Programando para Internet » Javascript »

Llamada a primera variable mismo nombre, quiero que llame a sólo una.

Estas en el tema de Llamada a primera variable mismo nombre, quiero que llame a sólo una. en el foro de Javascript en Foros del Web. Tengo una tabla que se visualiza en PC. Y luego unos divs que se visualizan en Tablet y Móvil. Según donde esté (pc, tablet o ...
  #1 (permalink)  
Antiguo 15/10/2015, 04:05
Avatar de baldaweb  
Fecha de Ingreso: septiembre-2010
Ubicación: Barco pirata
Mensajes: 244
Antigüedad: 13 años, 7 meses
Puntos: 20
Llamada a primera variable mismo nombre, quiero que llame a sólo una.

Tengo una tabla que se visualiza en PC.

Y luego unos divs que se visualizan en Tablet y Móvil.

Según donde esté (pc, tablet o móvil) se visualiza una parte u otra.

Ahora bien, en el código tengo un select y un evento en javascript.

Código HTML:
Ver original
  1. <select class = "form-control rwb" name = "productoservicio_id_1" id="productoservicio_id_1" onchange ="CambioProductoServicio(event)">
  2. <option value="0" selected="selected">Selecciona un producto o servicio</option>
  3.                 @foreach($productoservicios as $productoservicio)
  4.                     <option value="{{$productoservicio->id}}">{{$productoservicio->nombre}} </option>
  5.                 @endforeach
  6.                 <option value="texto" >Selecciona para introducir texto libre</option>

Esta parte de código la repito dos veces (una en pc y otra en tablet y móvil). Por lo que al hacer un cambio en el select no calcula nada, da error, ya que pilla el primer option value que es 0. Cuando selecciono el primer elemento con valor igual a 1.

No se si se entiende.
__________________
CHOOO COOO LAAA TEEEEEEEEE
  #2 (permalink)  
Antiguo 15/10/2015, 10:58
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: Llamada a primera variable mismo nombre, quiero que llame a sólo una.

El problema está en que repites el id. Sería mejor si directamente enviaras como parámetro al propio elemento a través de la palabra reservada this, aunque sería aun mejor si utilizaras un diseño adaptable, con lo que ya no tendrías que repetir elementos.

Un saludo
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Etiquetas: llamada, nombre, primera, quiero, select, valor, variable
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 13:04.