Commit dde0c4329c770c94d55c58327504e9792432a274

Authored by Ecio Virgilio Eloi Silva
1 parent 652b1935
Exists in master and in 1 other branch 3.1

[FIX] Exclusao de registros em listagens via DataTable

.gitignore
... ... @@ -38,3 +38,7 @@ web/app.php
38 38  
39 39 # Ignora arquivo do importador
40 40 src/Cacic/CommonBundle/Resources/data/importacao.zip
  41 +
  42 +# Ignore IDE Files
  43 +.idea
  44 +cacic.iml
... ...
composer.phar
No preview for this file type
src/Cacic/CommonBundle/Resources/public/js/System.js
... ... @@ -5,15 +5,15 @@
5 5 var System = {
6 6 Grid : { // Comportamentos relacionados a itens de grids de listagens de itens
7 7 excluir : function(){ // Método executado ao acionar a funcionalidade de exclusão
8   - $( "a.bt-excluir" ).bind( 'click', function(e){
  8 + $( 'body' ).delegate( 'a.bt-excluir', 'click', function(e){
9 9 e.preventDefault();
10 10 var url = $( this ).attr( 'href' );
11 11 var id = $( this ).parent().parent().attr( 'id' ).replace( /.*?(\d+)$/, '$1' );
12 12 var callback = $( this ).attr( 'data-callback' );
13 13 $( "#System_Excluir" ).data( 'params', { 'url': url, 'id': id, 'callback': callback } ).dialog( "open" );
14 14 });
15   -
16   - $( "a.bt-excluir-compositekey" ).bind( 'click', function(e){ // Exclusão de itens com CHAVE COMPOSTA
  15 +
  16 + $( 'body' ).delegate( 'a.bt-excluir-compositekey', 'click', function(e){ // Exclusão de itens com CHAVE COMPOSTA
17 17 e.preventDefault();
18 18 var url = $( this ).attr( 'href' );
19 19 var id = $( this ).parent().parent().attr( 'id' ).replace( /^item_(.*?)$/, '$1' ); // Utilizado para REMOÇÃO do item da GRID
... ...