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...
}
}
]
}
});