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

Posted

技术标签:

【中文标题】编辑和删除按钮在php,ajax中的服务器端数据表中添加【英文标题】:edit and delete button Add in server side data table in php ,ajax 【发布时间】:2019-09-02 22:00:39 【问题描述】:

我放置了一个编辑按钮,但我如何传递每一行的 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响应中传递

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

    var dataTable = $('#employee-grid').DataTable( “处理”:是的, “服务器端”:是的, “阿贾克斯”: 网址:“包装网格数据.php”, 类型:“帖子”, 错误:函数() $(".employee-grid-error").html(""); $("#employee-grid").append('在服务器中没有找到数据'); $("#employee-grid_processing").css("display","none"); , , “列定义”:[ “数据”:空, “目标”:-1 ], createdRow :函数(行,数据,数据索引) $(row).find('td:eq(-1)').html('VIEW'); );

【讨论】:

太棒了。如果您需要任何其他帮助,请告诉我。谢谢 如果我的回答解决了您的问题,请投票给我或给我您的评价 选项在哪里?? 请检查我上面的截图并给予你的帮助 是的,我展示了,我做到了 bt“你不能为自己的帖子投票”我展示了这条信息

以上是关于编辑和删除按钮在php,ajax中的服务器端数据表中添加的主要内容,如果未能解决你的问题,请参考以下文章

PHP中如何在查询结果的每一条记录后加个编辑和删除按钮,实现编辑和删除操作。

PHP / AJAX:删除数据行后,AJAX 表单不会保留在同一页面上

如何使用 php 在仅一列中添加编辑和删除按钮?

[php内的html表单进行循环-编辑/删除按钮

如何制作按钮以删除mysql字段中的值?

TP3.2 + 其他任何PHP框架编辑删除添加数据,返回原分页 (ajax+form两种方式提交均可以)