Я использую jQuery Tokeninput как способ добавления авторов на страницу создания книги.jQuery Tokeninput event on Нет результатов
Если введенный автор существует в базе данных, он будет отображаться в раскрывающемся списке как интерактивный токен. Если, однако, результатов не найдено, в раскрывающемся списке будет показано только сообщение, информирующее пользователя о том, что их запрос не получил никаких результатов. Я бы хотел, чтобы Tokeninput предоставил доступную возможность в раскрывающемся списке «Нет результатов» вместо того, чтобы просто показывать сообщение.
Потому что мое поле Tokeninput служит только для поиска существующих авторов. Если пользователь вводит имя, которое еще не существует, я хотел бы предложить возможность создать его/ее сейчас. Итак, вместо того, чтобы просто написать сообщение «Не найдено результатов», я бы хотел иметь интерактивный вариант в строке «Введенный автор еще не существует». Теперь добавьте «фамилия фамилия»? который затем показывает не-Tokeninput-форму для добавления нового автора.
Tokeninput исходный код:
https://github.com/loopj/jquery-tokeninput/blob/master/src/jquery.tokeninput.js