gpt4 book ai didi

jquery-ui - jQuery UI对话框-数据不刷新

转载 作者:行者123 更新时间:2023-12-02 14:55:28 25 4
gpt4 key购买 nike

我正在使用Grails的jQuery UI对话框。我在对话框上有一些输入文本框。我输入一些数据,单击“保存”,一切正常(数据已正确保存)并自行关闭。但是,当我再次打开对话框时,在父页面上,仅显示旧数据。这是在IE8中发生的。我必须刷新服务器才能启用对话框以显示更新的值。我正在使用类似

$("#divid").load(${createLink....}).dialog('open');

数据在FF中正确刷新。为什么会这样呢?我也在用modal:true ..

非常感谢

最佳答案

使用Ajax重新加载数据了吗?确保在服务器页面中有一个过期标题。浏览器缓存页面,如果您不指定时间段,它们将自行构成一个过期时间。 IE中的默认时间比FireFox中的更长。

PHP示例。不知道如何在Grails中做到这一点,但是您会明白的。 ;)

<?php
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date in the past
?>

关于jquery-ui - jQuery UI对话框-数据不刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6233972/

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