gpt4 book ai didi

Jquery 仅被调用一次(win 8 javascript 应用程序)

转载 作者:行者123 更新时间:2023-12-01 01:16:40 25 4
gpt4 key购买 nike

我正在为 Windows 8 构建一个 javascript 应用程序。我正在使用 jquery 和 knockout 进行数据绑定(bind)。

所以我有一个数据绑定(bind)元素的列表,并且有一个可以让我添加新元素的表单。如果我使用表单添加新元素,它会将其添加到服务器上,但无论我做什么,它都不会出现在列表中。我导航离开页面,返回并在 jquery get 调用后停在一个断点上,该调用应该返回所有元素,但它返回的列表没有新的元素...在断点上时,我手动调用相同的 get来自浏览器,该元素位于 xml 列表中。

因此 jquery get 调用获取旧列表,没有新元素,但该元素已添加到服务器的列表中。发生这种情况是因为 jquery 正在缓存信息并且根本没有进行新的 get 调用吗?

最佳答案

默认情况下,jQuery 会缓存 ajax 请求,但您可以覆盖它:

$.ajax({
url: 'my-webservice-url'
cache: false // <-- this property
});

了解更多:http://api.jquery.com/jQuery.ajax/

关于Jquery 仅被调用一次(win 8 javascript 应用程序),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13465658/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com