JavaScript - obtener el id a partir de comodín

 
Vista:
sin imagen de perfil
Val: 8
Ha disminuido su posición en 3 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

obtener el id a partir de comodín

Publicado por mblascog (7 intervenciones) el 12/08/2021 12:55:29
Buenas,

No sé si es posible lo que quiero hacer, supongo que hay manera, pero de momento no la encuentro.

Tengo una serie de selects creados dinámicamente y dependiendo de las acciones del usuario, con unos id's muy significativos:
1
2
3
4
5
6
<select id='i_m_35_5'></select>
<select id='i_m_35_18'></select>
<select id='i_m_35_24'></select>
<select id='i_m_33_26'></select>
<select id='i_m_39_26'></select>
<select id='i_m_41_26'></select>

Hay alguna manera de obtener los que empiezan, por ejemplo, i_m_35? es decir, que de alguna manera devuelva estos id, ya que los últimos números me servirán para poder seleccionar el elemento activo dentro de cada select.
i_m_35_5
i_m_35_18
i_m_35_24

Es decir con esto haría:
1
2
3
$("#i_m_35_5).val(5);
$("#i_m_35_18).val(5);
$("#i_m_35_14).val(5);


Gracias
__________________
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 8
Ha disminuido su posición en 3 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

obtener el id a partir de comodín

Publicado por mblascog (7 intervenciones) el 12/08/2021 13:26:51
Voy avanzando:

1
$("[id^=s_m_35_]").attr('id')

Este código de devuelve solo uno, imagino de que de devolver un array que hay que recorrer
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 8
Ha disminuido su posición en 3 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

obtener el id a partir de comodín

Publicado por mblascog (7 intervenciones) el 12/08/2021 13:55:28
Respuesta:

1
2
3
$("[id^=s_m_35_]").each(function() {
        alert ($(this).attr('id'));
 });
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar