SELECT
u.id,
u.name,
u.email
FROM tbl_user u
LEFT JOIN tbl_user_group ug
ON u.id = ug.user_id
WHERE
ug.group_id = 2 AND u.id NOT IN (SELECT ug2.user_id FROM tbl_user_group ug2 WHERE ug2.group_id = 1)
HellWalk, скорее всего, для полноценной работы менеджеру придется короткий мануал по основным функциям приложения предоставить. В интернете я видел где-то очень короткий.
setTimeout. Первый параметр callback. Выполните в нем нужные действия с блоком. Второй параметр время, через которое ф-ия выполнится, в миллисекундах (1000 = 1секунда).
Можете тогда попробовать вариант:
1) Откатите мерж коммит в ветке А.
2) Перейдите в ветку В
3) Откатите мягко (git reset --soft) коммиты до того момента где произошли неугодные изменения
4) Выполните git reset HEAD.
5) После этого добавьте (git add) только те файлы которые нужны.
6) Сделайте коммит. И мерж с А.
Ну судя по коду ajax запрос у Вас отправляется сразу после загрузки скрипта, не исключаю вероятности, того ,что на момент отправки Ваш <script id=json.. еще не загружен на страницу.
Попробуйте сразу инициализировать data этим своим массимов, а не вытаскивать его из блока html.