hola
no se como invocas desde javascript el web api, imagino usas jquery con el $.post o $.ajax
si es asi podrias genera el json usando
var params = {
nombres: []
};
$("select").each(function() {
params.nombres.push($(this).val());
});
$.ajax({
url:...,
data: JSON.stringify(lista);
});
en este caso entiendo que el webapi define un parametro cuya variable lleva "nombres"
saludos
Leandro Tuttini
Blog
MVP Profile
Buenos Aires
Argentina