長い検索の後、ここで試してみることにしました。テーブルに jQuery UI ダイアログ ボックスを実装したいと考えています。ボックスに、長い説明を持つ追加のセルを表示したいのですが、通常はテーブルのレイアウトが台無しになります。ボタンをクリックすると、追加情報が表示されます。
私は標準的なコードを持っています:
$.fx.speeds._default = 1000;
$(function() {
$( ".dialog" ).dialog({
autoOpen: false,
show: "blind",
hide: "explode"
});
$( ".opener" ).click(function() {
$( ".dialog" ).dialog( "open" );
return false;
});
});
およびphp:
echo "<td align=center>".$okres[$i]."</td>";
echo "<td ><button class='opener'>Desription</button><div class='dialog' title='$training[$i]'>".$opis[$i]."</div></td>";
echo "<td align=center>".$status[$i]."</td>";
機能しますが、すべての行のボックスが開きます。関連するボックスのみを開く方法がよくわかりません。
助けてください。