Я создал таблицу и использовал свернутую видимость, чтобы попытаться скрыть многие столбцы. Столбцы по-прежнему отображаются, просто они отображаются пустыми. Я хочу, чтобы это показывало, как будто этих столбцов не существует. Причина, по которой существует поле поиска, которое выполняет поиск по данным таблицы. Я хочу, чтобы он искал эти элементы, но не отображал их.

<table id='example1' class='table table-bordered table-striped'>
    <thead>
        <tr>
            <th>Ticket #</th>
            <th>Date</th>
            <th>Subject</th>
            <th>Status</th>
            <th>Close Date</th>
            <th>Assigned To</th>
            <th>Work Order</th>
            <th style='visibility:collapse;'>TID #</th>
            <th style='visibility:collapse;'>Modem #</th>
            <th style='visibility:collapse;'>MHL #</th>
            <th style='visibility:collapse;'>Waybill #</th>
            <th style='visibility:collapse;'>TID #</th>
            <th style='visibility:collapse;'>ATM Brand</th>
            <th style='visibility:collapse;'>ATM Model</th>
            <th style='visibility:collapse;'>EPP Serial</th>
            <th style='visibility:collapse;'>Router #</th>
        </tr>
    </thead>
    <tbody>"; // output data of each row 
while($row = $result->fetch_assoc()) { $href='"#"'; echo "
        <tr>
            <td><a href='tickets.php?id=".$row[' id ']."'>".$row['id']."</a>
            </td>
            <td>".$row['timecreated']."</td>
            <td>".$row['subject']."</td>
            <td>".$row['status']."</td>
            <td>".$row['closedate']."</td>
            <td>".$row['assignedtoname']."</td>
            <td>".$row['workorder']."</td>
            <td style='visibility:collapse;'></td>
            <td style='visibility:collapse;'></td>
            <td style='visibility:collapse;'></td>
            <td style='visibility:collapse;'></td>
            <td style='visibility:collapse;'></td>
            <td style='visibility:collapse;'></td>
            <td style='visibility:collapse;'></td>
            <td style='visibility:collapse;'></td>
            <td style='visibility:collapse;'></td>
        </tr>"; } } else { echo "0 results"; } echo "</tbody>
    <tfoot>
        <tr>
            <th>Ticket #</th>
            <th>Date</th>
            <th>Subject</th>
            <th>Status</th>
            <th>Close Date</th>
            <th>Assigned To</th>
            <th>Work Order</th>
            <th style='visibility:collapse;'>TID #</th>
            <th style='visibility:collapse;'>Modem #</th>
            <th style='visibility:collapse;'>MHL #</th>
            <th style='visibility:collapse;'>Waybill #</th>
            <th style='visibility:collapse;'>TID #</th>
            <th style='visibility:collapse;'>ATM Brand</th>
            <th style='visibility:collapse;'>ATM Model</th>
            <th style='visibility:collapse;'>EPP Serial</th>
            <th style='visibility:collapse;'>Router #</th>
        </tr>
    </tfoot>
</table>
0
chuck beyor 23 Ноя 2014 в 00:43
Подкреплено ли это базой данных? Просто интересно, почему вы пытаетесь искать то, что отображается на последней странице.
 – 
Peter
23 Ноя 2014 в 00:52
Парсеру php нужны теги php <?php ?> для работы
 – 
andrew
23 Ноя 2014 в 00:52
Да, есть база данных, в которой отображаются все значения $row. и есть теги , но в моем коде они расположены вверх и вниз.
 – 
chuck beyor
23 Ноя 2014 в 01:04

2 ответа

Изменить «видимость: свернуть;» на «отображать: нет;»

0
chuck beyor 23 Ноя 2014 в 01:19

Согласно https://developer.mozilla.org/en-US/docs. /Web/CSS/visibility, похоже, вместо этого вам придется использовать display none.

свернуть Для строк таблицы, столбцов, групп столбцов и групп строк строка (строки) или столбец (столбцы) скрыты, а пространство, которое они должны занимать, удаляется (как если бы display: none не применялось к столбцу/строке таблицы). ). Однако размер других строк и столбцов по-прежнему рассчитывается, как если бы ячейки в свернутой строке (строках) или столбце (столбцах) присутствовали. Это было разработано для быстрого удаления строки/столбца из таблицы без необходимости пересчета ширины и высоты для каждой части таблицы. Для элементов XUL вычисленный размер элемента всегда равен нулю, независимо от других стилей, которые обычно влияют на размер, хотя поля по-прежнему действуют. Для других элементов свертывание обрабатывается так же, как и скрытое.

0
ornous 23 Ноя 2014 в 01:34