none
recuperar dados de uma tabela no controlador RRS feed

  • Pergunta

  • Boa tarde pessoal,

    quebrei a cabeça aqui e não sei como resolver um problema, se alguém puder me ajudar ficarei muito agradecido

    é o seguinte, tenho uma tabela que é gerada na View dinamicamente a partir do momento q o usuário vai selecionando os produtos em outra tabela. eu preciso recuperar no controller todos os ids e quantidade de produtos que estão nessa tabela . segue a baixo a função jquery que gera a tabela e a view

    function add_produto(nome, embalagem, finalidade, id) {
        $(".produtos-escolhidos tbody").append(
           "<tr id='"+id+""+nome+"' >" 
                +"<td id='id'>"+id+"</td>"
                + "<td id='nome'>" + nome + "</td>"
                + "<td id='embalagem'>" + embalagem + "</td>"
                + "<td id='finalidade'>" + finalidade + "</td>"
                + "<td><input type='text' id='qtd'name='qtd'/></td>" 
                + "<td><a href='#' id='"+id+""+nome+"'onclick='remove_produto(this)'>X</a></td>"  +
           "</tr>"
         );

    View

    <div class="div-overflow span12">
        <table class="table-overflow borda lista-produtos span6 ">
            <thead class="cabecalho">
                <tr><th><input type="text" class="input-search" alt="lista-produtos" placeholder="Buscar nesta lista" /></th></tr>
                <tr>
                    <th>Nome</th>
                    <th>Embalagem com </th>
                    <th>Finalidade</th>
                    <th>Adicionar</th>
                </tr>
            </thead>
            <tbody>
                @foreach (var item in ViewBag.produtos)
                {
                    <tr>

                        <td>@item.NOME_PROD </td>
                        <td>@item.CONTEUDO_EMB @item.SIGLA_UNID</td>
                        <td>@item.FINALIDADE_PROD</td>
                        <td><a href="#" id="@item.ID_PROD" onclick="add_produto('@item.NOME_PROD','@item.CONTEUDO_EMB @item.SIGLA_UNID','@item.FINALIDADE_PROD','@item.ID_PROD')">></a></td>
                    </tr>
                }
            </tbody>
            </table>

            <table class="produtos-escolhidos table-overflow borda table_left span6">
                <thead class="cabecalho">
                    <tr>
                        <th>#</th>
                        <th>Nome</th>
                        <th>Embalagem com </th>
                        <th>Finalidade</th>
                        <th>Quantidade</th>
                        <th>Remover</th>
                    </tr>
                </thead>
                <tbody></tbody>
            </table>
        <input type="hidden"value="1" id="contador"/>
    </div>

    como que eu posso recuperar os ids e as quatidades de produtos no controller?

    desde ja agradeço

    terça-feira, 8 de setembro de 2015 19:23