繁体   English   中英

数据表按钮onclick在电话模式下不起作用

[英]Datatables button onclick doesn't work on Phone mode

我有一个带有2个按钮的Jquery DataTables ,当我在Web模式下单击一个按钮时,一切正常,我可以获取tr数据:

在此处输入图片说明

     dataTableCierreEfectivo.on('click', 'a[name="edit"]', function() {

            $(fromCierreCajaId).trigger("reset");

            var cierreDeEfectivo = dataTableCierreEfectivo.row($(this).parents('tr')).data()
            console.log(cierreDeEfectivo)
//....

单击控制台日志 在此处输入图片说明

但是当我更改为“ 电话”模式时 ,数据是不确定的

在此处输入图片说明

单击控制台日志 在此处输入图片说明

您能告诉我为什么会发生这种情况以及如何解决吗?

谢谢。

首先定义用于外部click事件的回调函数,如下所示:

function onclick () {/* Your code */}

然后像以前一样检查click事件:

dataTableCierreEfectivo.on("click", onclick);

然后还检查元素是否被触摸:

dataTableCierreEfectivo.on("tap", onclick);

让我知道是否有效

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM