text:     $(document).ready(function () {
  
  
          var table = $('#dataTable').DataTable({
  
              "pageLength": 100,
  
              "columnDefs": [
  
                  {
                      "orderable": false,
                      "width": "130px",
                      "targets": -1
                  },
  
              ],
  
  
              "language": {
                  "lengthMenu": "Mostrar _MENU_ por página",
                  "search": "Procurar",
                  "zeroRecords": "Sem registos",
                  "paginate": {
                      "first": "Primeiro",
                      "last": "Ultimo",
                      "next": "Proximo",
                      "previous": "Anterior"
                  },
  
                  "info": "",
                  "infoEmpty": "",
                  "infoFiltered": ""
              },
  
              "order": [1, 'desc'],
  
              /* "bLengthChange": false, */
              /* "bFilter": false, */
  
  
          });
  
  
          $(".dataTables_filter").hide(); // Esconde o input search por defeito
          $("#customSearchBox").on('keyup', function () {
              $(".dataTables_filter input").val($("#customSearchBox").val())
              table.search($(".dataTables_filter input").val()).draw();
          });
  
  
  
          $('.dataTables_length').hide(); // Esconde o select "rows per page" por defeito
          $('#records_per_page').val(table.page.len());
          $('#records_per_page').change(function () {
              table.page.len($(this).val()).draw();
          });
  
  
  
          /* FIM configs DATATABLES */
  
          /* Variavel para permitir/negar pesquisa */
          var pesquisaOk = 1 ;
         /*  console.log('Inicial: '+pesquisaOk); */
  
          /* Inicialmente, esconde todos os DIV's dentro do div "searchfields", exepto "divPaisOrigem" */
          $('#searchfields div:not(#divPaisOrigem)').hide();
  
  
          /* Quando os dados da pesquisa são alterados */
          $('#searchfields :input').on('change', function() {
              if (pesquisaOk==1){
                  pesquisaOk++;
              }
  
              /* console.log('searchFields: '+pesquisaOk); */
          });
  
  
          /* Quando os Campos da pesquisa são alterados */
          $('#search_options').on('change', function() {
  
  
                  /* Pais de origem */
                  if($('#search_options').val()=="País de origem" ){
                      $('#searchfields div:not(#divPaisOrigem)').hide();
                      $("#divPaisOrigem").show();
                  }
  
                  /* Cidade de origem */
                  if($('#search_options').val()=="Cidade de origem" ){
                      $('#searchfields div:not(#divCidade)').hide();
                      $("#divCidade").show();
                  }
  
                  /* Instituição de origem */
                  if($('#search_options').val()=="Instituição de origem" ){
                      $('#searchfields div:not(#divInstituicaoOrigem)').hide();
                      $("#divInstituicaoOrigem").show();
                  }
  
                  /* Agente */
                  if($('#search_options').val()=="Agente" ){
                      $('#searchfields div:not(#divAgents)').hide();
                      $("#divAgents").show();
                  }
  
                  /* Universidade */
                  if($('#search_options').val()=="Universidade" ){
                      $('#searchfields div:not(#divUniversidades)').hide();
                      $("#divUniversidades").show();
                  }
  
  
                  /* Nível de estudos */
                  if($('#search_options').val()=="Nível de estudos" ){
                      $('#searchfields div:not(#divNivelEstudos)').hide();
                      $("#divNivelEstudos").show();
                  }
  
  
                  /* Estado de cliente */
                  if($('#search_options').val()=="Estado de cliente" ){
                      $('#searchfields div:not(#divEstadoCliente)').hide();
                      $("#divEstadoCliente").show();
                  }
  
                  pesquisaOk = 1 ;
                  /* console.log('Campos: '+pesquisaOk); */
  
          });
  
  
  
  
          /* Opções de campos visiveis na ListeningStateChangedEvent( checkbox) */
          $(function () {
              var $chk = $("#grpChkBox input:checkbox");
              var $tbl = $("#dataTable");
              var $tblhead = $("#dataTable th");
  
  
              $chk.click(function () {
                  var colToHide = $tblhead.filter("." + $(this).attr("name"));
                  var index = $(colToHide).index();
                  $tbl.find('tr :nth-child(' + (index + 1) + ')').not(".btn-outline-danger, .btn-outline-warning, .btn-outline-primary").toggle();
              });
          });
  
  
  
  
  
  
  
  
  
          /* Verifica se os campos de pesquisa foram modificados. Se sim, permite a pesquisa */
          $( "#searchForm" ).submit(function( event ) {
              if ( pesquisaOk >= 2 ) {
                  /* mostrar div de espera */
                  $("#wait_screen").show();
                  return;
              }
                event.preventDefault();
            });
  
  
  
          /* OPÇÃO DE APAGAR */
          var formToSubmit //Variavel para indicar o forumulário a submeter
  
          $(".form_client_id").submit(function (e) {
              e.preventDefault();
              formToSubmit = this;
              $("#student_name").text($(this).attr("data"));
              return false;
          });
  
          //click sim
          $(".btn_submit").click(function (e) {
              formToSubmit.submit();
          });
  
  
  
      });
  