mirror of
https://github.com/Combodo/iTop.git
synced 2026-04-24 02:58:43 +02:00
Autocomplete: select automatically the first entry with the RETURN key
This commit is contained in:
@@ -221,8 +221,13 @@
|
||||
|
||||
function selectCurrent() {
|
||||
var selected = select.selected();
|
||||
if( !selected )
|
||||
return false;
|
||||
if (!selected) {
|
||||
// Select the first entry by default
|
||||
selected = select.getFirst();
|
||||
if (!selected) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
var v = selected.result;
|
||||
previousValue = v;
|
||||
@@ -816,6 +821,10 @@
|
||||
|
||||
}
|
||||
},
|
||||
getFirst: function() {
|
||||
let first = listItems && listItems.slice(0, 1);
|
||||
return first && $.data(first[0], "ac_data");
|
||||
},
|
||||
selected: function() {
|
||||
var selected = listItems && listItems.filter("." + CLASSES.ACTIVE).removeClass(CLASSES.ACTIVE);
|
||||
return selected && selected.length && $.data(selected[0], "ac_data");
|
||||
|
||||
Reference in New Issue
Block a user