微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

DATATABLE 的可编辑文件类型

如何解决DATATABLE 的可编辑文件类型

我正在实施 dataTable 来保存和管理用户信息 除了我保存用户图像的最后一列之外,所有列中的可编辑数据类型都是 JSON 如何将此列初始化为可编辑?

  $('#sample_data').on('draw.dt',function() {
        $('#sample_data').tabledit({
            url: 'http://localhost:85/foreign/actions/functions.PHP',dataType: 'JSON',columns: {
                identifier: [0,'id'],editable: [
                    [1,'Name'],[2,'password'],[3,'Title','{"Mr":"Mr","Ms":"Ms","A.Prof":"A.Prof","Dr":"Dr","Sir":"Sir"}'],[4,'Type','{"admin":"Admin","staff":"Staff","student":"Student"}'],[5,'Email'],[6,'Gender','{"Male":"Male","Female":"Female"}'],[7,'Photo','<input type="file">']

                ]
            },restoreButton: false,onSuccess: function(data,textStatus,jqXHR) {
                if (data.action == 'delete') {
                    $('#' + data.id).remove();
                    $('#sample_data').DataTable().ajax.reload();
                }
                if (data.action == 'edit') {
                    if (data.error != 1) {
                        // $('#user-edit-response').prepend(' <b> Error(s) ! </b><br>' + data.error).addClass('d-block').removeClass('d-none').css({
                        //     'opacity': '1'
                        // })
                        $('#user-edit-response').modal('show');
                        $('#response-content').html(data.error).css({
                            'background-color': '#F8D7DA','color': 'tomato'
                        })
                        $('#sample_data').DataTable().ajax.reload();
                    }
                }
            }
        });
    });

我想要一种方法使该列可编辑 [7,''] ?

以下是我正在使用的库和插件

 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" />
<script src="https://cdn.datatables.net/1.10.12/js/jquery.dataTables.min.js"></script>
<script src="https://cdn.datatables.net/1.10.12/js/dataTables.bootstrap.min.js"></script>
<link rel="stylesheet" href="https://cdn.datatables.net/1.10.12/css/dataTables.bootstrap.min.css" />
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<script src="https://markcell.github.io/jquery-tabledit/assets/js/tabledit.min.js"></script>

除了使图像列可编辑之外,每个人都认为作品很迷人 请问可以修改吗?提前致谢

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。