Tôi đang nghiên cứu phát triển lịch sử của một người dùng cụ thể và tôi muốn nó được thực hiện với dataTables. Tuy nhiên, tôi không thể tìm thấy cách mà tôi có thể làm cho hàng của tôi hoặc một ô cụ thể có thể nhấp. Tôi cần mở các liên kết riêng biệt với các nhấp chuột riêng biệt cho hàng cụ thể. Bất kỳ trợ giúp sẽ được đánh giá cao. Cảm ơn trước !!!Làm cách nào để hiển thị hàng hoặc ô có thể định cấu hình?
Đã chỉnh sửa :: Nếu tôi nhấp vào một hàng, tôi cần tất cả dữ liệu của hàng, đó không phải là vấn đề. Tôi có thể làm điều đó. Điều tôi cần biết là thực hiện yêu cầu $ .ajax() với dữ liệu hàng cụ thể đó. Tôi nghĩ rằng điều này sẽ làm. Tuy nhiên, thật tuyệt khi biết cách mở một liên kết trong một tab mới khi nhấp chuột vào hàng.
$(document).ready(function() {
var dataSet = [
[]
];
$.ajax({
type: 'POST',
url: "webservices/view_patient_medical_history.php",
async: false,
//data: {'log_id': data},
success: function(response) {
dataSet = JSON.parse(response);
}
});
// var dataSet_arr = jQuery.makeArray(dataSet['responseText']);
$('#patient_medical_history').DataTable({
data: dataSet,
columns: [{
title: "Patient ID",
class: "center"
}, {
title: "Current Medications",
class: "center"
}, {
title: "Allergies",
class: "center"
}, {
title: "Diabetes",
class: "center"
}, {
title: "Asthma",
class: "center"
}, {
title: "Arthritis",
class: "center"
}, {
title: "High Blood Pressure",
class: "center"
}, {
title: "Kidney Problem",
class: "center"
}, {
title: "Liver Problem",
class: "center"
}, {
title: "Heart Problem",
class: "center"
}, {
title: "Other Problems",
class: "center"
}, {
title: "Present Problem",
class: "center"
}, {
title: "Last Updated",
class: "center"
}],
"scrollX": true,
//"paging": false,
"info": false,
//"lengthMenu": false,
dom: 'lBfrtip',
buttons: [
'copy', 'pdf', 'print'
]
/*"paging": false,
"info": false,
dom: 'Bfrtip',
buttons: [
'excel', 'pdf', 'print'
]*/
});
$('th').css("white-space", "nowrap");
});
'Tôi cần phải mở các liên kết riêng biệt với các nhấp chuột riêng cho row.' đặc biệt vì vậy những gì giá trị bạn đang sử dụng để mở khác nhau liên kết? bạn đang tìm nạp từ hàng chính nó? –
Tôi xin lỗi, bạn đời. Không bận tâm để thêm các mã không cần thiết vì hầu như tất cả mọi người được sử dụng để thực hiện phổ biến của datatables. Tất cả những gì tôi muốn với những tính năng cơ bản đó là làm cho các hàng có thể nhấp được. Dù sao ... đây là mã của bản demo của tôi tanle. Tôi muốn các hàng được nhấp vào. –
Tôi đã chỉnh sửa câu hỏi của mình bằng mã của cấu trúc cơ bản của bảng. Bây giờ, tôi cần những hàng có thể nhấp. –