datetimepicker,可编辑的数据表在更新后显示警报

时间:2015-02-26 12:37:00

标签: php jquery datepicker jquery-datatables datetimepicker

我在使用datetimepicker编辑数据表时遇到问题。正如它在插件的文档中所说的那样,当我更新数据表的单元格的值时,php脚本必须返回发送到脚本的相同值。 例如: 如果我正在更改“Test”列的值,那么脚本的返回必须是“Test”。 通过这种方式我的其他列正在工作,但datetimepicker列不是。

$('#exampñe').dataTable({
            sPaginationType: "full_numbers",
            aoColumns: [
                {
                    sName: "id"
                },
                {
                    sName: "name"
                },
                {
                    sName: "matchdate",
                    sClass: "datetimepicker"
                },
                {
                    sName: "Action"
                }
            ]
        })
                .makeEditable({
                    "sAddURL": "<URL>",
                    "sDeleteURL": "<URL>",
                    "sAddDeleteToolbarSelector": ".dataTables_length",
                    "oEditableSettings": {event: 'click', onblur: 'submit'},
                    "sUpdateURL": "<URL>",
                    aoColumns: [
                        null,
                        {},
                        {
                            tooltip: 'Click to change date and time',
                            loadtext: 'loading...',
                            type: "datetimepicker",
                            datetimepicker: {
                                format: 'Y-m-d H:i:00',
                                changeMonth: true,
                                changeYear: true,
                                showHour: true,
                                showMinute: true,
                                step: 30
                            }
                        }]
                });

在PHP脚本中,我将值收到$ _POST ['value']。并且在没有任何改变的情况下对这个相同值进行回声。 当我更改包含下拉列表的名称或其他列时,它可以正常工作。但是datetimepicker无效。我使用这个可编辑的插件来编辑数据库中的数据。所有这一列都在数据库中更新,包括datetimepicker。但是,当它完成编辑单元格时,它不会更新数据表。 请帮帮我。 如果我无法理解这个问题,请告诉我。

谢谢。

0 个答案:

没有答案