Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

144
Visualizações
Create a delete button in DataTable with Ajax query

I'm trying to create a delete button in my DataTable which deletes data from a database.

I have created the icon button, but I don't know how to insert a 'delete' function in to the DataTable.

I think I have to use an AJAX request to call PHP to delete the row in the DataTable. I have tried some stuff, but nothing works.

$("#tab").dataTable({
  serverSide: false,
  ajax: {
    type: "GET",
    url: plugin_ajax_object.ajax_url,
    dataSrc: "", // Aller sur un fichier php pour aovir une url
  },
  columns: [
    { data: "david_enable", },
    { data: "david_nom", },
    { data: "david_url", },
    { data: "david_cms", },
    {
      data: "david_site_id",
      render: function(data, type, row) {
        return `<a href="admin.php?page=enable.php${data}" class="dashicons-before dashicons-edit">Activer</a><br>
          <a class="dashicons-before dashicons-trash" id="Delete">Supprimer</a><br>`
      }
    }
  ],
  createdRow: function(row, data, dataIndex) {
    if (data["david_enable"] == null) {
      $(row).addClass('bg-danger');
    }
  },
  createdRow: function(row, data, dataIndex) {},
  language: {
    lengthMenu: "Afficher _MENU_ éléments",
    search: "Rechercher :",
    info: "Affichage de l'élément _START_ à _END_ sur _TOTAL_ éléments",
    paginate: {
      first: "Premier",
      last: "Dernier",
      next: "Suivant",
      previous: "Précédent",
    },
    infoEmpty: "",
    emptyTable: "",
    zeroRecords: "",
    loadingRecords: "Chargement...",
    processing: "En cours...",
  },
  pagingType: "simple_numbers",
  lengthMenu: [10, 20, 30],
  pageLength: 10,
});
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda