Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

236
Vistas
Mostrar en elementos desplegables de SQL

Quiero mostrar las cadenas de mi variable allCompanies en un menú desplegable. Traté de enumerarlo con javascript como este, pero no funciona:

 function Requests(){ var companiesList = @Html.Raw(Json.Serialize(allCompanies)); for (var i = 0; i <= companiesList.length - 1; i++) { $('#Company').append('<option value="' + companiesList[i] + '">' + companiesList[i] + '</option>'); } }

Mi código html:

 <div class="row"> <div class="col-md-6"> <p>Select company to see requests: </p> <select id="Company" name="Company" class="form-control custom-select"> <option value="">Select company.</option> </select> </div> </div>
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Por lo que puedo ver en su código HTML, en realidad no está llamando a la función que creó bajo una llamada específica onKeyUp , onChange , etc.

Dado que solo desea completar las opciones de selección para inicializarlas (si lo estoy haciendo bien), puede inicializarlas después de que se haya cargado la página HTML.

Así que te sugiero que simplemente uses tu código en $(document).ready(function()){} como se muestra a continuación:

 $( document ).ready(function() { var companiesList = @Html.Raw(Json.Serialize(allCompanies)); for (var i = 0; i <= companiesList.length - 1; i++) { $('#Company').append('<option value="' + companiesList[i] + '">' + companiesList[i] + '</option>'); } });
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda