レコード編集画面を開いた時に、キーボード操作だけで入力を完結したい場合、
デフォルトフォーカスが設定したくなります。
(ショートカットキーもあることですし)
私はこんな感じのカスタマイズを入れています。
https://gist.github.com/i0001c48/11145274
しかし、タイムアウトの時間を短くすると上手く動かなかったりと若干不安定...
今の200msだと若干もたつく感じもします。
何か他に良い戦略ありますかー?
レコード編集画面を開いた時に、キーボード操作だけで入力を完結したい場合、
デフォルトフォーカスが設定したくなります。
(ショートカットキーもあることですし)
私はこんな感じのカスタマイズを入れています。
https://gist.github.com/i0001c48/11145274
しかし、タイムアウトの時間を短くすると上手く動かなかったりと若干不安定...
今の200msだと若干もたつく感じもします。
何か他に良い戦略ありますかー?
2件のコメント
レコード編集画面の表示時に発火されるapp.record.edit.showイベントのハンドラでフォーカスを設定するのはどうでしょうか?
https://developers.cybozu.com/ja/kintone-api/apprec-editjsapi.html#i
https://gist.github.com/ama-ch/11161193
Yusuke Amano さん
ご回答ありがとうございます。
ご指定のサンプルでいけました。
以前試したときはだめだった気がして、遅延させてたのですが、
私の勘違いだったみたいです:(
ありがとうございます!