используя jQuery .get в функции JavaScript - PullRequest
0 голосов
/ 24 июля 2011

У меня есть вызов jQuery .get, который переходит по URL, который возвращает истину или ложь в зависимости от того, вошел ли пользователь в систему или нет. Это позволяет мне перенаправить пользователя в форму входа в систему, если они не аутентифицированы, а не вся страница, отображаемая в небольшом элементе div (который содержит контент, который должен видеть пользователь, вошедший в систему)

Я думаю, что есть проблема с моим синтаксисом .get:

$(document).ready( function () {

          function logInCheck() {

              $.get({{ path('signed_in_check') }}, function(data) {

                  var loggedIn = data;
                  alert(loggedIn);

              });

          }
      logInCheck();
});

Это не работает, и даже если я заменю alert (loggedIn) на alert ("hello"), предупреждение не будет вызвано.

Ответы [ 2 ]

0 голосов
/ 24 июля 2011

Попробуйте это

$ (документ) .ready (function () {

          $.get(path('signed_in_check'), function(data) {

              var loggedIn = data;
              alert(loggedIn);

          });

      });
0 голосов
/ 24 июля 2011

В вашем коде есть опечатки.

$(document).ready( function () {
      function logInCheck() {
          $.get(path('signed_in_check'), function(data) {
              var loggedIn = data;
              alert(loggedIn);
          });
      }
      logInCheck();
});

Пока должно работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...