2013-11-30 4 views
0

Используя базовую навигационную панель в bootstrap, как лучше всего показать имя пользователя и статус входа после входа пользователя в систему? Другими словами, как мне динамически обновлять навигационное меню после входа пользователя в систему, чтобы показать, что они вошли в систему?Bootstrap 3 navbar динамически меняются

ответ

1

Ну, вы можете поместить все, что захотите, в свою навигационную панель. Лично я не буду обновлять его структуру на клиенте после того, как будет выполнен вход в систему (вы используете логин AJAX?). Самый простой способ - просто отправить регистрационную информацию, проверить статус входа на свой серверный язык и соответствующим образом заполнить навигационную панель в своем шаблоне.

В странном случае вы действительно хотите обновить его непосредственно на клиенте, вы можете пойти на простой ответ js (после входа в систему AJAX), назначить конкретный ID в раздел навигационной панели, который вы хотите обновить, и измените его содержимое (с jQuery это было бы так просто, как $("#YOUR-ID").text("Whatever User Data");).