Ir para conteúdo
Fórum CódigoFonte.net
fmentor

DataTable JQuery - Capturar o valor de uma célula

Recommended Posts

Amigos,

Criei um datatable para apresentar o resultado de uma consulta.

Preciso capturar o conteúdo de uma determinada célula (o código de um produto, por exemplo) quando uma determinada linha for selecionada pelo usuário (para permitir que aquele registro seja editado).

Não conheço as propriedades do objeto e estou apanhando para resolver este problema.

Quem puder me ajudar, agradeço muito.

Abaixo está o código.

 

 

var obj_editor;
        obj_editor = new $.fn.dataTable.Editor({
            "ajaxUrl": "./cm_magento.php",
            "domTable": "#id_tabela1",
            "fields": [
                {
                    "label": "Descrição:",
                    "name": "st_descricao_ppj"
                }
            ]
        });

        var oTabela = $("#id_tabela1").dataTable();
        oTabela.dataTable({
            "sDom": "<'row'<'col-sm-6'T><'col-sm-6'f>r>t<'row'<'col-sm-6'i><'col-sm-6'p>>", // Paginação
            "sAjaxSource": "./cm_magento.php",
            "sServerMethod": "POST",
            "fnServerParams": function (aoData) {
                aoData.push({"name": "str_chave", "value": "consulta_produto_validacao"}, {"name": "txt_id_opcao", "value": str_filtro});
            },
            "bServerSide": false,
            "bAutoWidth": false,
            "bDestroy": true,
            "aoColumns": [
                {"mData": "st_sku"},
                {"mData": "st_descricao_ppj"},
                {"mData": "st_barra"},
                {"mData": "st_erp_codigo"},
                {"mData": "dt_validacao", "sClass": "center"},
                {"mData": "st_nome_valida"},
                {"mData": "st_status"}
            ],
            "oTableTools":
                    {
                        "sRowSelect": "single", // single ou multi
                        "aButtons": [
                            {"sExtends": "text", "fnSelect": function (nButton, oConfig, nRow)
                                {

// Acredito que a solução esteja aqui...


                                }
                            }
                        ]
                    }
        });

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

×
×
  • Criar Novo...