0
我想調用表格行單元格中的Javascript函數。 我需要傳遞該行的id。從一個由PHP生成的表格單元格中的按鈕執行一個JavaScript函數。echo echo
在一個單元格中,我使用了一個href(它彈出我的編輯對話框),但沒有通過Id(BrId)。 下一個,理想情況下是一個調用Javascript函數的按鈕(儘管我已經看到代碼/函數將$(document).ready(function() {.....etc}
中的點擊事件函數關聯起來),但不確定這是否會提取必需的Id(BrId),它是主鍵到數據庫表。
代碼是:
foreach ($myrows as $row) {
echo "<tr>";
echo '<td style="border:none;">' .$row->BrId. '</td>';
echo '......'
echo '......'
echo '<td style="border:none;"><a href="#dialog" name="modal">Edit this branch </td>';
echo '<td style="border:none;"><button onclick="EditBranch (1)"></td>';
}
理想的情況下功能上也將顯示我的彈出式DIV(ID =對話)作爲"a href="#dialog" name="modal"
一樣。
如果這會有所幫助,這裏的腳本的一部分:
$(document).ready(function() {
//select all the a tags with name equal to modal
$('a[name=modal]').click(function(e) {
//Cancel the link behavior
e.preventDefault();
//Get the A tag
var id = $(this).attr('href'); //gets me my div id
//other code for transition effects and positioning of my div....
}