0
テーブル行セルからJavascript関数を呼び出したい。 その行のIDも渡す必要があります。PHPで生成されたテーブル行セルのボタンからJavascript関数を実行するecho
私はhref(私の編集ダイアログをポップアップします)を使用しますが、Id(BrId)は渡しません。 次は、JavaScriptイベント($(document).ready(function() {.....etc}
内でクリックイベント関数を関連付けるコード/関数を見たことがあるが)をJavascript関数を呼び出すボタンだが、これが主キーである必要な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>';
}
"a href="#dialog" name="modal"
がするように理想的な機能はまた、私のポップアップDIV(ID =ダイアログ)を表示します。
このことができます場合は、ここでのスクリプトのセクションです:
$(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....
}