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