Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   bootstrap-tagsinput и ajax (https://javascript.ru/forum/misc/66195-bootstrap-tagsinput-i-ajax.html)

C4H9I 30.11.2016 12:47

bootstrap-tagsinput и ajax
 
Здравствуйте,
вопрос у меня такой, есть форма в которой используется скрипт bootstrap-tagsinput.js для обработки поля в которое вводятся теги.
Все работает.
Хочу сделать так, что бы при выборе определенных значений select поле input заполнялось тегами с помощью ajax для которого данные вбирает php функция.

И вот тут проблема:
значение в input передается, но не отображается, так как отображение изменено скриптом bootstrap-tagsinput.js
Если обновить страничку, то значения в поле input появляются, как надо. Но перезагрузка странички не вариант для решения этой задачи.
Посоветуйте куда обратить внимание.

P.S. если скрипт bootstrap-tagsinput отключить, теги добавляются и отображаются в поле input.

Гробовщик 30.11.2016 14:28

Пипец ничего не понятно...
Может у тебя конфликт bootstrap-tagsinput с jquery. Попробуй jquery noconflict. Если прокатит тогда будешь думать что делать дальше

C4H9I 30.11.2016 14:37

спасибо,
решил... (извините, что не понятно написал)
Решил следующим образом.
Вместо подставления значения в input, я сам инпут подставил строкой:

$('#tags-rez-div').html('<input id="tags-rez" name="tags" type="text" data-role="tagsinput" style="display: none;" value="'+tags+'" >');

и после этого выполнил функцию

$('#tags-rez').tagsinput();

Возможно вариант с назначением value тоже сработал бы. Проверю позже.


Часовой пояс GMT +3, время: 22:23.