Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
$(document).ready(function(){
//ajax login
$("#loginform").bind("submit",function() {
var qString = $('#loginform').formSerialize();
$.getJSON('login.html', qString, function(json){
if(json.result == 1){
$('#login').html('');
$('#login').append('<a href=profile.html?id=' + json.id + '>' + json.login + ' Выход');
$("#logout").bind(«click»,function() {
// Функции должна возвращать false
return false;
});
} else {
$('#msg').html('');
$('#msg').append('Неверно введён логин или пароль');
}
});
// Функции должна возвращать false
return false;
});
//end ajax login
//ajax logout
$("#logout").bind(«click»,function() {
$('#login').load(«logout.html»);;
// Функции должна возвращать false
return false;
});
//end ajax logout
});
//end document.ready
* This source code was highlighted with Source Code Highlighter.$("#logout").bind(«click»,function() {при логине? Что вы ожидаете потом будет происодить при нажатии на $("#logout") — который, кстати, вообще не понятно что из себя представляет и где находится.
// Функции должна возвращать false
return false;
});
return false;
<form id="loginForm">
<div id="login"></div>
</form>
или
<div id="login">
<form id="loginForm"></form>
</div>
* This source code was highlighted with Source Code Highlighter.<div id="login">
<form id="loginform">
Логин: <input type="text" name="login" /><br>
Пароль: <input type="password" name="password" /><br>
<input type="submit" name="go" value="Войти" />
</form>
<span id="msg"><a href="/easyski/registration.html">Регистрация</a></span>
</div>
* This source code was highlighted with Source Code Highlighter.<div id="login">
<form id="loginform">
Логин: <input type="text" name="login"><br>
Пароль: <input type="password" name="password" /><br>
<input type="submit" name="go" value="Войти" onclick="return SubmitRegForm()">
</form>
<span id="msg"><a href="/easyski/registration.html">Регистрация</a></span>
</div>
* This source code was highlighted with Source Code Highlighter.function SubmitRegForm(){
var qString = $('#loginform').formSerialize();
$.getJSON('login.html', qString, function(json){
if(json.result == 1){
$('#login').html('');
$('#login').append('<a href=profile.html?id=' + json.id + '>' + json.login + '</a> <a id="logout" href="" onclick="return UserLogout()">Выход</a>');
} else {
$('#msg').html('');
$('#msg').append('Неверно введён логин или пароль');
}
});
return false;
}
function UserLogout(){
$('#login').load("logout.html");
return false;
}
* This source code was highlighted with Source Code Highlighter.
прошу консультации по jQuery