<input type="button" onClick="ajaxReg();">
<script type="text/javascript">
var error = {flag: 0, content: ''};
function errorAdd(text)
{
error.flag = 1;
error.content = text;
}
function errorPrint()
{
if (error.flag != 0)
{
alert(error.content);
error.flag = 0;
}
}
function ajaxReg()
{
$.ajax({
url: '/ajax/reg.php',
type: 'POST',
data: {"login" : 1},
error: function() {
errorAdd('Запрос не может быть выполнен');
}
});
errorPrint();
};
</script>
Функция errorAdd() срабатывает только со второго раза.
Почему так??