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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Visitante
Responder

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Processando...

×
×
  • Criar Novo...