如何解决Bootstrap DataTables onClick 函数返回值三次
嗨,我正在使用 Bootstrap 数据表,但我在使用以下代码时遇到了一些问题,其中 console.log 返回可用值三次而不是一次。当我使用警报而不是 Console.log 时发生同样的情况
var rootRef = firebase.database().ref("Patient Record");
rootRef.on("child_added",(snap) => {
var name = snap.child("name").val();
var dob = snap.child("dob").val();
var gender = snap.child("gender").val();
var bloodtype = snap.child("bloodtype").val();
var phone = snap.child("phone").val();
var regDate = snap.child("regDate").val();
$("#prDataTable").append(
"<tr><td>" +
name +
"</td><td>" +
dob +
"</td><td>" +
gender +
"</td><td>" +
bloodtype +
"</td><td>" +
phone +
"</td><td>" +
regDate +
"</td></tr>"
);
$(document).ready(function () {
var table = $("#prDataTable").DataTable({
retrieve: true,paging: false,info: false,});
$("#prDataTable tbody").on("click","tr",function () {
var data = table.row(this).data();
console.log("You clicked on " + data[0] + "'s row");
});
});
});
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。