データベース付きのテーブルがあります。ここにテーブル付きのコードがあります:link 値を更新したいセルをクリックしたい。セルには次のようなクラスが必要です。
.edittd
{
display:none
}
セルをクリックすると、クラスは次のようになります。
.edittd
{
font-size:14px;
width:200px;
background-color:#ffffcc;
border:solid 1px #000;
padding:4px;
}
これにより、セルがより大きく、より目立つようになります。
次に、新しい値を入力してフィールドの外側をクリックすると、値が更新されます。
私は以下のようにそれをやろうとしました:
$('tr').click(function(){
$('#display').html(this.id);
$('td',this).attr('class').toggleClass('edittd');
});
また、通常のセル(td)を入力フィールドに変換し、更新後に通常のセルに戻す方法もわかりません。