Вот что я получил … Искал форумы, но не нашел ничего, что мог бы мне помочь в этой ситуации … Вот Скриншот, Я смотрю на панель статуса работы справа и хочу показать свою запись в шапке.
Я начал плавать отходы глубоко в этой воде, и теперь это над моей головой …
Моя ситуация…
Вот мой код jquery, чтобы выделить строку ….
<script type="text/javascript">
$("tr").not(':first').hover(
function () {
$(this).css("background","#d3d3d3");
},
function () {
$(this).css("background","");
}
);
</script>
Когда он зависает, я хочу показать запись в заголовке, когда вы наводите курсор на строку в таблице.
До сих пор я использовал php для этого, но я не уверен, что php — лучшая вещь для этого.
Вот мой PHP, чтобы захватить записи и создать таблицу ….
<?php
$row = 1;
if (($handle = fopen($statfile, "r")) !== FALSE) {
echo '<table class="sortable" border="0">';
while (($data = fgetcsv($handle, 1000, ";")) !== FALSE) {
if (substr($data[0],0,3)!='HDR' && substr($data[0],0,3) != 'JOB' ) continue;
$num = count($data);
if (substr($data[0],0,3)=='HDR') {
echo '<thead><tr>';
}else{
echo '<tr>';
}
for ($c=1; $c <= 4; $c++) {
//echo $data[$c] . "<br />\n";
if(empty($data[$c])) {
$value = " ";
}else{
$value = trim($data[$c]);
}
if (substr($data[0],0,3)=='HDR') {
echo '<th style="text-align:center">'.$value."</th>\n";
}else{
if ($c==1) {
echo '<td style="text-align:center"><a href="http://wfbscd13/cgi- bin/aplog.cgi?type=job&logname='.$value.'&hostname='.$host.'">'.$value."</a> </td>\n";
}else{
echo '<td style="text-align:center">'.$value."</td>\n";
}
}
}
if (substr($data[0],0,3)=='HDR') {
echo '</tr></thead><tbody>';
}else{
echo '</tr>';
}
$row++;
}
echo '</tbody></table>';
fclose($handle);
}
?>
Пока все работает, он отображает мою информацию в таблице, сортируемый класс сортирует ее …
PWR 9 ; #00FF00 ;
PWR 10 ; #00FF00 ;
PWR 11 ; #FF0000 ;
HDR 0 ; Session ; User ; Domains ; E-Time ; Host ; Design ; Path ;
JOB 1 ; 122:1 ; hupcey ; 6 ; 00:22:42 ; 158.140.43.151 ; ixdiag_model_bedb ; /home/hupcey/diags
JOB 2 ; 121:1 ; galzerano ; 2 ; 00:10:42 ; 158.140.43.151 ; ixdiag_model_bedb ; /home/hupcey/diags
Я в индексе JOB и хочу, чтобы IP отображался, когда вы наводите курсор на строку …
Я лаю правильное дерево?
Может кто-нибудь помочь мне или указать пальцем? Я ценю любую помощь по этому вопросу.
Уильям
Вам нужно использовать AJAX. Создайте запрос для получения данных из базы данных для вызова с использованием ajax. Затем используйте результат, чтобы обновить статус
Других решений пока нет …