吊装在jQuery中导致问题

时间:2017-06-08 16:20:56

标签: javascript jquery

我最初将全局变量randi声明为InputStream inp = getClass().getResourceAsStream(filename); InputStreamReader r = new InputStreamReader(inp); BufferedReader reader = new BufferedReader(r); 。然后,当我浏览标签时,我会提交表单,提交后,isValid的值将更改为true。但是,我第一次导航时会提醒isValid而不是false。出于某种原因,在alert语句之后调用submit函数。我该怎么办才能在警告声明之前调用它?

true

1 个答案:

答案 0 :(得分:2)

提交处理程序被异步调用,因此顺序可能是非确定性的。您可以将警报调用放在处理程序中,或者考虑使用类似jQuery deferred.promise()来控制调用流。