Si los datos también serán tomados dinámicamente, necesitarías hacer una petición asíncrona (AJAX) para así obtener los datos e insertarlos en el
<select>
. Para que sea más fácil de manejar, en el archivo que procese la consulta en el lado del servidor (PHP, ASP, JSP, Node.js), podrías crear los
<option>
para insertarlos fácilmente en la recepción de la respuesta en el primer archivo.
Código Javascript
:
Ver original$.ajax({
url: "ejemplo.php",
data: {foo: "bar"}
}).done(function(respuesta){
$("#tabla").append(
"<tr>
<td>
<select>" + respuesta + " </select>
</td>
<td><input type='text' /></td>
<td><input type='text' /></td>
</tr>");
}).fail(function(xhr, error){
console.log(error);
});