コンテキスト:kendoGrid
編集をポップアップに設定。フィールドを含むポップアップ ウィンドウを開きます。この場合、編集ウィンドウのテンプレートは JS ロジックなどでカスタム化されています。tabindex
すべてのフィールドに必要な順序で値が設定され、最初のフィールドにオートフォーカスが設定されています。グリッドの Edit イベントで実行されるカスタム JS を使用して、ウィンドウが開いたときにウィンドウの位置とサイズを調整します。function editWindowLocation(e)
観察: フォームとフィールドが次のように静的である場合、これは JS コードでは比較的単純です。document.formName.fieldName.focus();
問題: ウィンドウが開いた後、新しいウィンドウにフォーカスがあります。タブキーが押されると、ウィンドウのボタン (更新/キャンセル) にフォーカスが移動し、さらにタブを押すと、フィールドに到達します。ポップアップ ウィンドウの最初のフィールドにフォーカスを当てるにはどうすればよいですか?