entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

0voto

Cargar ComboBox por defecto

Quien me ayuda?
tengo 2 ComboBox:

el 1 ComboBox tiene subcategoria: las cuales las trae de una base de datos y tiene cargado:
-Pc Daño
-Limpieza de pc
-pc bloqueado
y el 2 ComboBoX son las prioridades de las subcategorias ejemplo:
-baja
-alta
-media
y tambien lo trae de una base de datos pero esta enlazada a cada subcategoria.

pc daño:alta
limpieza de pc:baja
pc bloqueado:media

que cuando seleccione pc dañado, inmediatamente cargue el segundo combobox:alta, sin necesidad de seleccionar el combobox 2

Dar clic a este link: Imagen como quiero que se haga el proceso

1 Respuesta

2votos

wroque Puntos4630
<select name="category" onchange="changeSubcategory(this)">
    <option value="1">limpieza<option>
    <option value="2">daño<option>
    <option value="3">bloqueo<option>
</select>

<select name="subcategory">
    <option data-parent="1">Alta<option>
    <option data-parent="2">baja<option>
    <option data-parent="3">media<option>
</select>
<script>
    function changeSubcategory(elemCategory) {
        var elemSubcategory = document.querySelector('[name="subcategory"]');

        for (var i = 0; i < elemSubcategory.length; i++) {
            var parentValue = elemSubcategory[i].getAttribute('data-parent');
            elemSubcategory[i].setAttribute('selected', (parentValue == elemCategory.value));
        }
    }
</script>

0voto

ManHol comentado

Gacias (Y) sirve

1voto

wroque comentado

es una app de escritorio ?

0voto

ManHol comentado

Si Wroque es una app de escritorio

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta