У меня есть форма, которая имеет некоторые поля. Одно поле автозаполнено . Поле заполняется информацией из таблицыУстановить фокус на поле автозаполнения
$f->addField('autocomplete','idfield','Field')->setValueList($this->api->db->dsql()
->table('items')->field('id,name')->do_getAssoc());
Я пытаюсь установить фокус на этом поле при загрузке страницы.
Я сделал это
В верхней части страницы
$p->js()->_load('seteo_foco');
А потом
seteo_foco.js
$(function(){
$("select:first").focus();
})
Но это не работает.
Любой может помочь?
Благодаря
какая версия ATK вы используете? В текущем 4.2 я не могу найти метод do_getAssoc() 'DSQL. Это выглядит от старой школы ATK :) Вы можете использовать просто '-> select()' вместо '-> do_getAssoc()', потому что все методы 'do_ *' устарели. – DarkSide