我有一张桌子,所以:
<table class="table table-striped mb30" id="table1">
<thead>
<tr>
<th>#</th>
<th>Player Name</th>
<th>PlayerUID</th>
<th>Humanity</th>
<th>Alive</th>
<th></th>
</tr>
</thead>
<tbody>
<?php
while ($row = mysql_fetch_assoc($playerTable)) {
echo '
<tr>
<td>'.$row['characterID'].'</td>
<td>'.$row['PlayerName'].'</td>
<td>'.$row['PlayerUID'].'</td>
<td>'.$row['Humanity'].'</td>
';
if ($row['Alive'] === '1') {
echo '<td>Yes</td>';
} else {
echo '<td>No</td>';
}
echo '
<td class="table-action">
<a href="" id="edit-row" data-toggle="modal" data-target=".bs-example-modal-lg"><i class="fa fa-pencil"></i></a>
<a href="" class="delete-row"><i class="fa fa-trash-o"></i></a>
</td>
</tr>
';
}
?>
</tbody>
</table>
当用户点击<a href="" id="edit-row" data-toggle="modal" data-target=".bs-example-modal-lg"><i class="fa fa-pencil"></i></a>
他们被提出了一个模态,现在我想将$ row [&#39; characterID&#39;]传递给模态,但是我很难做到这一点,请你建议一个方法,其中有一个很好的例子。 #39; t AJAX。
我应该提一下,我希望以一种在模式中使用PHP轻松找到的方式传递,即$ _GET,$ _POST,$ _SESSION等。
提前致谢!
答案 0 :(得分:0)
您可以将该ID设置为另一个数据属性。
echo '<td class="table-action">
<a href="" id="edit-row"
data-toggle="modal"
data-target=".bs-example-modal-lg"
data-character-id="' . $row['characterID'] . '">
<i class="fa fa-pencil"></i></a>
</td>';
现在,您可以将该信息传递到事件回调中的模态,该回调处理锚点击。