layui获取当前行点击对象和行数
Posted ketoli
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了layui获取当前行点击对象和行数相关的知识,希望对你有一定的参考价值。
{
data: "billNo", bSortable: false, width: 100, className: ‘center‘,
render: function (data, type, full, meta) {
if(isNull(full.fbsStatus) || full.fbsStatus == 0) {
var html = ‘‘;
html += ‘<button class="layui-btn" data-row="‘ + meta.row + ‘" onclick="$genNisReceivable(this)" type="button">‘ + bt.lang(‘common.button.select‘) + ‘</button>‘;
return html;
}
}
},
上面是datatable返回的每一行对象,前端html中table的id是appTable,则js中
$shouBillView = function (el) {
var data = layui.jquery("#appTable").DataTable().row(layui.jquery(el).data("row")).data();//获取当前点击行对象,
var row = layui.jquery(el).data("row");、、获取当前行号
var id = data.id;//id
var billId = $("billId"+id);
var url = "/bill/accebill/abvoucherinfoVice/viewBillInfo?billId="+billId;
parent.layer.open({
type: 2,
area: [‘850px‘, ‘530px‘],
maxmin: true,
content: basePath + url,
});
}
以上是关于layui获取当前行点击对象和行数的主要内容,如果未能解决你的问题,请参考以下文章