/ / Автофокус след безплатни записи в MagicSuggest - jquery, magicsuggest

Автофокус след безплатни записи в MagicSuggest - jquery, magicsuggest

Използвам MagicSuggest Plugin за поле за въвеждане на мултиселекти с безплатни записи и падащо меню.

Разрешавам разширяване на фокус:true, за да се покаже падащото автоматично, когато елементът се съсредоточи. В това, че след въвеждане на свободен текст, падащото меню не се показва. Искам да покажа падащото меню, когато е създаден нов елемент и натиснете Enter.

Всеки Pls помогне.

За разбирането,

Река

Отговори:

1 за отговор № 1

Намерих решението. В magicsuggest.js замених следния код.

 if(inputValid === true && cfg.allowFreeEntries === true) {
obj[cfg.displayField] = obj[cfg.valueField] = freeInput.trim();
ms.addToSelection(obj);
ms.collapse(); // reset combo suggestions
ms.input.focus();
}

if(inputValid === true && cfg.allowFreeEntries === true) {
obj[cfg.displayField] = obj[cfg.valueField] = freeInput.trim();
ms.addToSelection(obj);
ms.expand(); // reset combo suggestions
ms.input.focus();
}

Премахнах ms.collapse и добавих ms.expand.