Добрый день, господа.
JavaScript мне почти не знаком, посему прошу вашей помощи.
Вкратце, есть форма логина, данные из нее аяксом передаются обработчику, если логин проходит — устанавливаются куки, отправляется SMS с проверочным кодом и выводится форма его ввода.
Далее, введенный код оправляется другому обработчику, который сверяет куки с установленными, а потом проверяет код.
Так вот, код ко второй форме — не работает.
<script><br>
$(function(){<br>
$('#auth').submit(function(e){<br>
e.preventDefault();<br>
var m_data=$(this).serialize();<br>
$.ajax({<br>
type: 'POST',<br>
url: 'authorization.php',<br>
data: m_data,<br>
success: function(result){<br>
if(result == 'Success '){<br>
$('#loginplace').css("display", "none");<br>
$('#verification').css("display", "block");<br>
$('#message').css("top", "197px");<br>
$('#message').html('');<br>
} else {<br>
$('#message').html(result);<br>
}<br>
}<br>
});<br>
});<br>
$('#smsform').submit(function(e2){<br>
e2.preventDefault();<br>
var m_data2=$(this).serialize();<br>
$.ajax({<br>
type: 'POST',<br>
url: 'verification.php',<br>
data: m_data2,<br>
success: function(result2){<br>
if(result == 'Failed '){<br>
$('#loginplace').css("display", "block");<br>
$('#verification').css("display", "none");<br>
$('#message').css("top", "162px");<br>
$('#message').html('Cначала необходимо залогиниться');<br>
} else {<br>
$('#message').html(result2);<br>
}<br>
}<br>
});<br>
});<br>
});<br>
</script><br>
Где здесь ошибка?