JQuery & AJAX форма входа

Я занят разработкой сайта, где у меня есть поле для входа в правом верхнем углу. Я хочу, чтобы пользователь мог войти на той же странице, без обновления.

ОК, эта часть работает, но я все еще борюсь с процессом после входа в систему, мой взгляд выглядит следующим образом:

(HTML)

<li class="login">
<? if (!isset($_SESSION['logged_in'])) {
    include("isNotLoggedIn.php");
} else {
    include("isLoggedIn.php");
} ?>
</li>

(PHP)

session_start();

$username = $_POST['username'];
$password = $_POST['password'];

if ($username == "admin" && $password == "XXX") {
    $_SESSION['logged_in'] = true;
    $_SESSION['user'] = $username;

    echo include("isLoggedIn.php");
} else {
    echo include("isNotLoggedIn.php");
}

(мой JQuery)

$("form#login").submit(
    function() {
        var usernameVal = $("input[name='username']").val();
        var passwordVal = $("input[name='password']").val();

        $.post("login.php",{username : usernameVal, password : passwordVal},
        // callback function to receive feedback
        function(data) {
            $("li.login").html(data);
        });
        return false;
    });

$("a[name='logout']").click(
    function() {
        $.post("logout.php",
            function(data) {
                $("li.login").html(data);
            });
    });

(IsLoggedIn.php)

Welcome, <? echo $_SESSION['user']; ?>!<br />
<a href="#">Add game</a><br />
<a href="#">Add player</a><br /><br />
<a href="#" name="logout">Log out</a>

(IsNotLoggedIn.php)

<form method="post" id="login">
    <input type="text" name="username" alt="Username" class="text" title="Username: Required" value="username" /><br />
    <input type="password" name="password" alt="Password" class="text" title="Password: Required" value="password" /><br />
    <input type="submit" name="submit" alt="Login" title="Login" value="Login" class="submit" />
</form>

Процесс входа в систему работает, но он искажен. Когда я нажимаю на ссылку Выход из системы в isLoggedIn.php, она выходит из системы, но мой jQuery для ввода текста больше не работает, как и jQuery в самой форме.

Есть ли способ, которым я должен обновить мой jQuery для повторной активации на замененном HTML? Любая помощь приветствуется.

С уважением и ТИА

Ответы на вопрос(3)

Ваш ответ на вопрос