仅在选项卡1中的内容在Jquery ui中更新,而不是在选项卡2和选项卡3中更新

时间:2012-08-22 09:18:37

标签: php jquery-ui web-applications jquery-ui-tabs updates

我使用Jquery UI创建了标签,并且对于每个标签,当用户打开标签时,标签显示用户想要编辑的原始图像,然后编辑的文件保存在服务器中。然后从服务器检索已编辑的图像,以使用相同的选项卡显示给用户。

当用户使用第一个标签时,它会正确显示原始图像和更新的图像,但是当他使用任何其他标签时,标签仅加载原始图像,并且尽管已成功保存在服务器中,但从不显示更新的图像。

1 个答案:

答案 0 :(得分:0)

您应该查看控制台信息(Firebug for Firefox中的Net选项卡)以检查请求何时发布到服务器。如果帖子在图像保存在服务器之前,您可以轻松找到出路。如果没有,请检查它是否是由jQuery选项卡缓存引起的错误。

以下是启用缓存的方法。第一次单击选项卡时,将加载选项卡。如果这是在您在另一个选项卡中更改图像后,这应该可以。

$("#rightTabs").tabs({
    cache: true
});
$("#rightTabs").tabs("option", "cache", true );