1
jsには実際のコーディングスキルはありません。私がやろうとしているのは、アクションボタンをクリックしたときに表の外にあるDOMにその情報を表示するCVtxtフィールドが隠されているテーブルです。js - アイコンをクリックしてテーブルの行からDIVを表示
私がテーブルを構造化した方法は、DomにCVtxt情報を得るためのよりよい方法があれば、それを行うこともできません。 CVtextをjsの変数に代入するより良い方法があれば、これも機能します。
このページはPHPで書かれています。ここで
<div class="row">
<div class="col-md-6">
<div class="tab-content">
<div class="tab-pane active" id="RelatedTab">
<table id="related" class="table table-striped table-bordered dt-responsive hover nowrap compact" cellspacing="0" width="100%">
<thead>
<tr>
<th>
<span class="custom-checkbox">
<input type="checkbox" id="selectAll">
<label for="selectAll"></label>
</span>
</th>
<th>Name</th>
<th>Job</th>
<th>Company</th>
<th>Tel</th>
<th>CV-hidden</th>
<th>Actions</th>
</tr>
</thead>
<tbody>
';
foreach($objApi['Data'] as $row)
{
echo '<tr><td>
<span class="custom-checkbox">
<input type="checkbox" id="checkbox1" name="options[]" value="1">
<label for="checkbox1"></label>
</span>
</td>
<td><a href="Thinq.php?i=' . $row['AppDataId'] . '">' . $row['FirstName'] . ' ' . $row['LastName'] . '</a></td><td> ' . $row['JobTitle'] . '</td><td> ' . $row['CompanyName'] . '</td><td> ' . $row['Telephone'] . '</td><td>' . $row['CvTxtField'] . '</td><td><a href="#viewCV" class="edit"><i class="fa fa-eye" data-toggle="tooltip" title="View"></i></a></td></tr>';
}
echo '
</tbody>
</table>
</div>
<col id="#CvText" class="col-md-6"></div>
<div>
';
?>
こんにちはmelic、このためのおかげではなく、あなたの例では、私が持っているもの、DIVを非表示にすることで役に立てば幸い複数の行を持つテーブルで、選択した行に応じて、テーブルの外にあるDivにある行に関連するデータを表示したいとします。 –
ああ、行をクリックするか、onmouseoverのときに関連データを表示したいのですか? – melic
もしそうなら2つの方法があります。 phpですべてのデータを取得してテーブルを作成しますが、それらを隠しておいてください。上記の私の簡単なコードを使用してください。または2番目の方法はAJAXを使用してPHPでデータを取得します。 – melic