То, что вы хотите, не является функцией автозаполнения, поэтому плагин автозаполнения не будет работать. Вы должны изменить плагин, чтобы он не перезаписывал результат. Я смотрю на него, чтобы посмотреть, какие изменения нужно внести, и вскоре добавлю предложенное мной решение.
Что-то возникло на работе, поэтому я должен сделать это быстро.
В плагине входное значение изменяется с помощью функции $ input.val (). Когда ему передается аргумент, например:
$input.val('test')
Содержимое входа изменяется, в данном случае на «тест». Вы должны избавиться от этих линий. Обратите внимание, что вызов $ input.val () возвращает только значение без его изменения, поэтому вы хотите оставить эти строки в одиночку.
Пара, которую я нашел:
В строке 233, комментарий
$input.val(v);
В строке 297, комментарий
$input.val($input.val() + sValue.substring(lastWord(previousValue).length));
Наверняка есть и другие. Из того, что я видел, я ожидал найти хотя бы одну функцию, скрывающую меню. Используйте функцию поиска редактора.
Это может или не может сломать плагин, вам нужно будет сначала закомментировать эти строки, а затем отладить его.
Надеюсь, я вам помог, удачи:)