0

CTRL + DOWN ARROWキーを使用して新しいテーブルやその他のフォームを追加する際に、PHP My Admin がどのようにフォーカスをあるフィールドから別のフィールドに移すかを知っている人はいますか?

4

1 に答える 1

2

同じ行にいるときは、最も近い tdを見つけてから、またはの tdに切り替え、入力を見つけてフォーカスします。次の例:

$(this).closest('td').next().find('input').focus();

別の行にいるときは、最も近い trを見つけてから、またはの行に切り替えます。現在の td のインデックスを使用して新しい tdのインデックスを見つけ、入力を見つけてフォーカスします。次の例:

$(this).closest('tr').next().find('td').eq($(this).closest('td').index()).find('input').focus();

デモ用にjsfiddleを作成しました。

于 2012-12-05T02:32:27.570 に答える