Есть форма входа:
<form action="" method="post" id="login-form" data-status="0" data-infa="login_reg.php">
<tr>
<td style="width: 74%; border-bottom:1px solid #d3d3d3; text-align:left;"><span class="status" style="font-size:15px">Логин или e-mail:</span></td>
<td style="width: 56%; border-bottom:1px solid #d3d3d3; text-align:left;"><input class="login_vh" type="text" name="username" value="" maxlength="40" /></td>
</tr>
<tr>
<td style="width: 22%; border-bottom:1px solid #d3d3d3; text-align:left;"><span class="status" style="font-size:15px">Пароль:</span></td>
<td style="width: 56%; border-bottom:1px solid #d3d3d3; text-align:left;"><input class="login_vh" name="password" type="password" value="" maxlength="40" /></td>
</tr>
<input name="func" type="hidden" value="login">
<button><span class="btn_big_green">Войти в аккаунт</span></button>
<div class="login-error"></div>
</form>
И ее javascript:
$(document).ready(function(){ $('#main').on('submit', '#login-form', function() {
var arrInfa = $(this).data('infa').split(/\s*,\s*/), d = $(this), butt = d.children('button').children('span'), mess = butt.html(), func_n = $(this).children('input[name="func"]').val();
if(func_n == 'login'){
butt.html('<img src="images/spinner.gif"> <b>Пожалуйста ждите, выполняется вход в систему</b>');
setTimeout(function(){
if(d.data('status') == '0'){
d.data('status','1');
$.ajax({
url: arrInfa[0],
type: 'POST',
data: d.serialize(),
dataType: 'json',
beforeSend: function (){ butt.html('<img src="images/spinner.gif"> <b>Пожалуйста ждите, выполняется вход в систему</b>'); },
error: function (){d.data('status','0');butt.html(mess);},
success: function (infa){d.data('status','0'); butt.html(mess); eval(infa.code);}
});
}
}, 500);} } }
Нужно создать обработчик login_reg.php этой формы с его скриптом.