gpt4 book ai didi

php - 编辑和删除按钮在php,ajax中添加到服务器端数据表

转载 作者:行者123 更新时间:2023-11-28 00:37:02 25 4
gpt4 key购买 nike

我放置了一个编辑按钮,但如何传递每一行的 ID。它的服务器端数据表,但我不知道如何获取用于编辑和按钮的 id

 <script type="text/javascript" language="javascript" >
$(document).ready(function() {
var dataTable = $('#employee-grid').DataTable( {
"processing": true,
"serverSide": true,
"ajax":{
url :"packing-grid-data.php", // json datasource
type: "post", // method , by default get
error: function(){ // error handling
$(".employee-grid-error").html("");
$("#employee-grid").append('<tbody class="employee-grid-error"><tr><th colspan="3">No data found in the server</th></tr></tbody>');
$("#employee-grid_processing").css("display","none");
},

},

"columnDefs": [
{

"data": null,
"defaultContent": "<a href='view_product.php?id=' name='edit' class='btn btn-primary'> VIEW </a>",

"targets": -1
}
]

});
});


</script>

最佳答案

有两种方法可以做到这一点:

  1. 您可以在 PHP 代码中准备编辑和删除按钮 html 并将其传递到 ajax 响应中

  2. 使用数据表 jquery createdRow 回调。检查下面的代码。代码中data[1]表示数据库中的id值。

    var dataTable = $('#employee-grid').DataTable( { “处理”:是的, “服务器端”:真实的, “ Ajax ”:{ 网址:“包装网格数据.php”, 类型:“帖子”, 错误:函数(){ $(".employee-grid-error").html(""); $("#employee-grid").append('在服务器中找不到数据'); $("#employee-grid_processing").css("显示","无"); }, }, “columnDefs”:[ { “数据”:空, “目标”:-1 } ], createdRow:函数(行,数据,数据索引){ $( row ).find('td:eq(-1)').html(' VIEW '); }});

关于php - 编辑和删除按钮在php,ajax中添加到服务器端数据表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55646516/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com