sturts中父页面刷新在子页面的Action完成之前的问题(不同步)?
function clickYes(){
var temp = document.zjdcForm;
var dcdm = temp.dcdm.value;
var dcmc = temp.dcmc.value;
var qy = temp.qy.value;
if(dcdm==""||dcdm.length>5){
alert("电厂代码只能小于5位!");
return;
}
var strHref = "/zjdcAction.do?type=1&dcdm="+dcdm+"&dcmc="+dcmc+"&qy="+qy;
window.location = strHref;//提交
alert("操作完成");
window.opener.location.reload();//刷新父页面
}
代码如上,想提交页面(window.location = strHref)
后刷新父页面(window.opener.location.reload
但由于线程各自运行的关系,
在子页面的Action未完成前父页面先刷新了,所以父页面得不到提交后的最新内容,
因此我在父页面刷新前面加了个alert
请问大家有没有好的办法解决这个问题
多谢