【发布时间】:2012-05-09 17:17:12
【问题描述】:
假设第一个 ajax 调用是立即进行的,控制器调用的函数会循环直到读取到某些内容,例如:
def FirstAjax():
while True:
if something is read:
val = something
break
return val
在读取某些内容之前,用户按下“返回”按钮并发送新的 ajax 请求,例如:
def SecondAjax():
print "Response from second ajax"
确实调用了第二个 ajax 调用(显然,我们正在谈论异步的东西 :))但是直到 FirstAjax 循环完全完成后才会打印文本。
我希望第二个请求告诉 python 停止第一个请求的操作,但不知道如何完成!
【问题讨论】:
标签: javascript jquery python ajax web2py