Я прочитал около 10 вопросов, которые были предложены — но, похоже, не могу найти похожую проблему:
Ввод токена работает нормально при вводе — однако предварительно введенные значения становятся «активными» только после того, как я добавляю имя — т.е. при загрузке страницы они кажутся пустыми в данных поста.
У меня есть сценарий ajax, который отправляет данные на страницу php — и я вижу правильные значения, отправляемые в консоли, — но при загрузке страницы при отправке ничего не происходит.
<span class="font-heavy" id="">To:</span>
<input type="text" id="users" name="blah" placeholder="Add friends"/>
<input type="hidden" id="tags" /><script type="text/javascript">
$(document).ready(function() {$("#users").tokenInput([
'.@$loadjs.'
],{
prePopulate: [
'.@$prejs.'
/*{id: 123, name: "Pri User"},
{id: 555, name: "Bob Hoskins"}*/
],theme: "facebook",preventDuplicates: true, hintText: "Add Partners"});
});
</script>
Кто-нибудь знает, что мне не хватает / нужно делать?
Я просмотрел файл js и нашел функцию add_token (item), но не уверен, что мне нужно делать. Имена prePopulate есть и отображаются правильно, как я уже говорил, они, похоже, «активируются» только когда я добавляю другое имя …
Я нашел второй экземпляр тега div в модальном окне — после удаления это сработало — извините за неудобства. У меня ушло 2 часа, чтобы разобраться!
Других решений пока нет …