Reset Result Filter

Reset Result Filter

valmellovalmello Posts: 27Questions: 4Answers: 0

Olá, bom dia a todos!

No meu projeto (server-side) adicionei date-range para pesquisa de intervalo de datas, onde está funcionando perfeitamente.
Porém estou com um problema no momento de limpar a pesquisa.
Estou utilizando o seguinte código para limpar os campos e retornar o resultado inicial:

                "sButtonText": " Limpar",
                    "fnClick": function ( nButton, oConfig, oFlash ) {
                        var oSettings = oTable.fnSettings();
                        for(iCol = 0; iCol < oSettings.aoPreSearchCols.length; iCol++) {
                            oSettings.aoPreSearchCols[ iCol ].sSearch = '';
                        }
                        oTable.fnDraw();                        
                        $("#example :input").each(function(){
                            $(this).val('');
                        }); 
                    }
                }

Quando efetuo a pesquisa por um único campo, o retorno é satisfatório, porém quando utilizo o date-range, preciso acionar o comando acima 2x para poder limpar o resultado e retornar aos dados iniciais.
Alguém poderia me dar uma ajuda?

Grande abraços a todos.

This discussion has been closed.