Jquery + Python 应用程序和函数"random"不适用于移动 Android



我正在做一个python web应用程序,它返回python函数的结果(从列表中选择一个随机项目(。我正在使用"random.choice(("函数,然后使用"return jsonify"。

然后,在 HTML 模板上,一个按钮调用并显示结果。它在带有PC的网络上运行良好,但在移动Android浏览器上,发生的情况如下:它只工作一次:它生成"随机"选择并显示它,但是当我再次单击时,它不会生成新的。它一直显示它生成的第一个结果,并且不会"刷新"或"重新启动"该功能,尽管它可以在 PC 浏览器的网络上工作。

但。。。但。。。它也可以与iOS网络浏览器完美配合!每个新单词都会毫无问题地生成。所以只有在Android上,它才会卡在第一个单词上。

知道为什么吗?

多谢!

如果您仍在查找,这是一个缓存问题,您可以添加以下代码以使其消失:

$(document).ready(function() {
  $.ajaxSetup({ cache: false });
});

答案在这里找到:如何在 JQuery 中为 getJSON 设置缓存 false?

最新更新