У меня есть две jTables на моей веб-странице, которая загружает данные из базы данных.Первая jTable извлекает данные непосредственно из базы данных, а вторая таблица загружает свои данные в соответствии с выбранными данными в первой таблице.
Проблема, с которой я сейчас сталкиваюсь, заключается в том, что в случае, если нет данных для выборки для второй таблицы, из конкретной выбранной строки строки отображаются пустыми.
Например, я выбрал данные в таблице 1, но, поскольку нет данных, связанных с выбранными данными, во второй таблице отображаются пустые строки.
Как скрыть или не извлечь, если строки были полностью пустыми в то же время, если в строке есть хотя бы одна запись, которую я хотел отобразить в этой строке.
Я использую Python в конце для извлечения данных.Итак, нужно ли мне вносить изменения в мой код Python или мне нужно вносить изменения в интерфейс jQuery или CSS.
Я пытался использовать jQuery, он не работает должным образом.
Мой первый код jTable:
$('#SelectCode').jtable({
selecting: true,
paging: true,
actions: {
listAction:// my back end connection here
},
fields: {
codes: {
title: 'Code',
},
name:{
title: 'Name',
},
},
selectionChanged: function () {
var $selectedRows = $('#SelectCode').jtable('selectedRows');
if ($selectedRows.length > 0) {
$selectedRows.each(function () {
var record = $(this).data('record');
Code = record.event_codes;
$('#System').jtable('load',{code:(SelectedCode)});
});
},
});
Мой второй код jTable:
$('#System').jtable({
selecting: true,
paging: true,
actions: {
listAction:// my back end connection here
},
fields: {
date:{
title:'Date',
},
Time:{
title:'Time'
},
},
});
Итак, кто-нибудь, пожалуйста, помогите мне, как я могу добиться в удалении пустых строк из таблицы.
Спасибо,