No momento em que vc executar o ajax para deletar o registro se mandar
atualizar via ajax os dados a linha desaparecerá sem precisar manipular.

Em 23 de março de 2012 11:09, Marcelo Diniz <[email protected]>escreveu:

> Estou querendo remover mesmo, e já faço isso via ajax, mas tem a
> necessidade de remover a linha tbm do DataTables na momento que faço isso
> no banco.
>
> Algumas coisas que vc passou estou fazendo, como adicionar colunas e editar
> colunas tbm e no meu caso agora, pode ser que eu utilize o //Atualiza os
> dados do datatables oTable.fnDraw(false);, vamos ver, e valew mesmo pela
> força q tem me dado...
>
>
>
> Em 23 de março de 2012 10:29, Andrey Wischneski <[email protected]
> >escreveu:
>
> > Da forma como passei a coluna não vai ser mostrada mas vai estar lá,
> então
> > podemos utilizar os dados dela.
> >
> > Essa forma que você passou vai funcionar também, o único problema é que a
> > coluna vai aparecer e depois desaparecer pois você chama a função depois
> do
> > datatables inicializado, da forma como eu enviei vai carregar o
> datatables
> > já com a coluna invisível.
> >
> > Não sei se entendi direito, você está tentando remover uma linha do
> > datatables? Se sim, lembrando que você está utilizando AJAX, não faz
> muito
> > sentido pois caso seja feita uma ordenação ou busca o registro vai
> voltar a
> > aparecer, o certo seria não trazer essa informação via AJAX.
> >
> > Se você estiver tentando colocar um botão de remover na linha do
> > datatables, por exemplo, pode fazer isso no Ignited Datatables
> >
> > ->add_column('remover', '<a class='rmvbtn' id='rmvbtn_$1'
> > href="#">REMOVER</a>', 'id')
> >
> >
> > Depois, no código javascript:
> >
> > $('#tabledata .rmvbtn').live( 'click', function ()
> >        {
> >           //Dados e posição da <tr>
> >           var nTr = this.parentNode.parentNode;
> >           var aData = oTable.fnGetData( nTr );
> >           var aPos = oTable.fnGetPosition( nTr );
> >
> >           //AJAX que remove o registro
> >                $.ajax({
> >                  url: base_url+"remover/"+aData[0],
> >                  success: function(data)
> >                  {
> >                     //Atualiza os dados do datatables
> >                    oTable.fnDraw(false);
> >                  }
> >                });
> >            }
> >        });
> >
> >
> > On 23 March 2012 09:50, Marcelo Diniz <[email protected]> wrote:
> >
> > > Opa, então, me parece mais simples essa sua maneira, vou ver isso, mas
> > > tinha feito assim:
> > >
> > > oTable.fnSetColumnVis( 2, false ); //2 é a coluna do opt_ativo
> > >
> > >
> > > agora estou apanhando mas vou conseguir remover a linha!
> > >
> > > Não estou conseguindo pq não sei como passar um id para o tr da linha,
> > isso
> > > pq eu comparava para ver qual linha seria removida com
> > oTable.fnDeleteRow(
> > > i );
> > >
> > >
> > >
> > > 2012/3/22 Andrey Wischneski <[email protected]>
> > >
> > > > Esse aí você consegue tratar no javascript do datatables, seu
> aoColumns
> > > > deve ser algo parecido com:
> > > >
> > > > "aoColumns": [
> > > >                            { "sName": "id" },
> > > >                            { "sName": "str_pergunta" },
> > > >                            { "sName": "opt_ativo", "bVisible": false
> }
> > > >                          ],
> > > >
> > > >
> > > > No HTML do datatables esta coluna deverá existir também, caso
> contrário
> > > vai
> > > > dar um erro.
> > > >
> > > >
> > > >
> > > > On 22 March 2012 15:43, Marcelo Diniz <[email protected]>
> wrote:
> > > >
> > > > > Estou conseguindo trazer os dados via ajax aqui, finalmente, valew
> > > mesmo,
> > > > > mas agora estou com outro problema!
> > > > >
> > > > > na query eu trago um campo que não irei exibir na tela, e sim irei
> > usar
> > > > > essa dado para outras coisas, sabe como eu poderia fazer isso?
> > > > >
> > > > > http://pastebin.com/dpGAXQh6
> > > > >
> > > > > --
> > > > > Marcelo Felipe Santiago Diniz
> > > > > [image: t_mini-a.png] @marcelo_leo27 <
> > > > http://www.twitter.com/marcelo_leo27
> > > > > >
> > > > > _______________________________________________
> > > > > [email protected]
> > > > > http://www.codeigniter.com.br
> > > > >
> > >
> http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> > > > >
> > > > > ---------------------------
> > > > > Oportunidade de negócio
> > > > > http://www.franquiasargohost.net
> > > > > ---------------------------
> > > > >
> > > > _______________________________________________
> > > > [email protected]
> > > > http://www.codeigniter.com.br
> > > >
> > http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> > > >
> > > > ---------------------------
> > > > Oportunidade de negócio
> > > > http://www.franquiasargohost.net
> > > > ---------------------------
> > > >
> > >
> > >
> > >
> > > --
> > > Marcelo Felipe Santiago Diniz
> > > [image: t_mini-a.png] @marcelo_leo27 <
> > http://www.twitter.com/marcelo_leo27
> > > >
> > > _______________________________________________
> > > [email protected]
> > > http://www.codeigniter.com.br
> > >
> http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> > >
> > > ---------------------------
> > > Oportunidade de negócio
> > > http://www.franquiasargohost.net
> > > ---------------------------
> > >
> > _______________________________________________
> > [email protected]
> > http://www.codeigniter.com.br
> > http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> >
> > ---------------------------
> > Oportunidade de negócio
> > http://www.franquiasargohost.net
> > ---------------------------
> >
>
>
>
> --
> Marcelo Felipe Santiago Diniz
> [image: t_mini-a.png] @marcelo_leo27 <http://www.twitter.com/marcelo_leo27
> >
> _______________________________________________
> [email protected]
> http://www.codeigniter.com.br
> http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
> ---------------------------
> Oportunidade de negócio
> http://www.franquiasargohost.net
> ---------------------------
>
_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------

Responder a