Код: Выделить всё
$('form#beringung_edit_form :input[id=vogelart]').focus()
< /code>
Я проверил, получил ли я правильное поле, поместив в него значение с: < /p>
$('form#beringung_edit_form :input[id=vogelart]').val(‘test’)
< /code>
Рабочий процесс - это щелкнуть ссылку в меню слева, а затем в основной области приложения открывается форма, в которой есть все поля ввода, на которых следует сосредоточиться. Тем не менее, я заметил, что фокус остается в меню с помощью вкладок. Когда я вкладываю все элементы меню, я в конечном итоге окажусь в форме, так что, должно быть, как -то можно сосредоточиться. Я часами искал, почему это не просто работает, и в итоге ничего не получили. Я не могу по -настоящему сделать минимальный пример, так как приложение довольно большое, но если вы действительно хотите взглянуть на это, оно здесь. Я использую Electron 30.0.1.
Ah, и вот очень профессиональная картина того, чего я пытаюсь достичь:
, что -то, что за любые, я, я так же, что я. /> ps: я попробовал Focus () Код: Выделить всё
log('register click on beringung_link')
$('#beringung_link').on(
'click',
{
context: this
},
function(evt) {
$('.menue-selected').removeClass('menue-selected')
$(evt.target).parent().addClass('menue-selected')
evt.data.context.newBeringung()
$('form#beringung_edit_form :input[id=vogelart]').focus()
}
)
Подробнее здесь: https://stackoverflow.com/questions/797 ... put-fields
Мобильная версия