none
ENVIAR UN ARREGLO JAVASCRIPT POR JSON A UNA LISTA C# (Web API) RRS feed

  • Pregunta

  • Hola a todos.

    Tengo dos semanas sin poder conseguir lo siguiente sin resultado:

    Tengo un arreglo Javascript con una lista de nombres procedentes de un select multiple. Quiero enviar este arreglo por JSON a un metodo que recibe como parametro un list<string> nombres.

    La verdad no se como enviarlo ni la manera correcta de recibirlo. 

    Gracias por su apoyo, es para un proyecto de la U

    lunes, 18 de mayo de 2015 16:58

Respuestas

  • 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


    lunes, 18 de mayo de 2015 17:29