提交后重新加载cfwindow

时间:2010-12-17 23:58:18

标签: javascript coldfusion reload cfform cfwindow

2 个答案:

答案 0 :(得分:1)

我应该在cfwindow中添加属性refreshonShow =“true”

答案 1 :(得分:1)

在这种情况下,我认为refreshonshow不起作用,因为您希望在提交时刷新窗口。所以从子窗口调用一些函数。并且该子窗口的代码必须存在于父窗口的脚本部分中。

在我的情况下,我用这种方式希望这可能会有所帮助。

function test(name) 
{
    ColdFusion.Window.hide(name);
    window.location.reload();
}

所以我在我的子窗口中给出了一个名为hide window的按钮,单击此按钮时,由于子窗口中的代码,test()函数将被激活。

onClick="javascript:test('#url.empname#')"