У меня есть функция в JavaScript, я пытаюсь изменить глобальную переменную из функции, но всегда возвращает одно и то же начальное значение 3:
Например: начальное значение 3, функциональное значение 0, но всегда предупреждение 3.
var test = 3;
jQuery.ajax({
type: "POST",
url: "ajax_js.php",
data: String,
success: function(result){
test = result;
if(result == 0){
$('input[name=user_name]').val('');
}
}
});
alert( test);