El problema está en que el
id
no debe de repetirse y al trabajar como lo estás haciendo, solo tomas al primero de todos los
<select>
.
Lo que debes de hacer es buscar al
<select>
que se encuentre en la misma fila del botón, para lo cual tendrías que acceder primero al elemento que contiene al botón, que es la celda, luego, al que contiene a la celda, que es la fila, y luego buscarías dentro de ella al
<select>
. Para acceder al elemento padre de un elemento en particular, debes de usar la propiedad
parentNode
.
Eso debería de quedar así:
Código HTML:
Ver originalonclick = "pp(
'<?php echo $row_SCATEGORIAS[\'prod_id\']; ?>',
this.parentNode.parentNode.querySelector('select').value
)"