我的要求是我在JSP页面上有一个数据表,其中一列是学生,值是链接。如果用户点击链接,则弹出窗口应该打开并提供学生详细信息。
在弹出窗口中,我需要保持外观和感觉,就像我的其他页面(css等),这意味着我无法打开正常的默认窗口弹出窗口。
当我使用jQuery的加载函数加载jsp时。 Jsp只调用一次,所以当我下次尝试获取动态内容时,弹出窗口上会显示上一个值
$jScript("#DetailPopUpContainer").load('../admin/DetailPopUp', function() {
$jScript(this).dialog({
autoOpen: true,
//height:540,
width:680,
//loadUrl: 'http://xyz/admin/popup',
position: [250, 150],
modal: true,
cache: false
});
请帮忙。
答案 0 :(得分:0)
尝试在URL中添加一个参数,每次都会传递随机数,使其像下面一样唯一。为了适应jquery语法,您可能需要调整代码(ran=Math.random())
$jScript("#DetailPopUpContainer").load('../admin/DetailPopUp?rand='+Math.random(), function() {
$jScript(this).dialog({
autoOpen: true,
//height:540,
width:680,
//loadUrl: 'http://xyz/admin/popup',
position: [250, 150],
modal: true,
cache: false
});