本人写一个showModalDialog的窗口,但是想在接收到sevlet返回的数据后再显示showModalDialog窗口,请问应该有什么实现思路呢?function t2(){
if(document.getElementById("t1").value==""){
alert("单号不能为空");
}else{
document.forms[0].submit();
var obj = new Object();
obj.name="51js";
var win = null;
win = window.showModalDialog("query.jsp","mocoparislogin",
"toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=no,resizable=no,width=250,height=250");
win.moveTo(0,0);
win.resizeTo(screen.availWidth/2,screen.availHeight);
}
}这是在一个button的onclick事件调用的,但这时sevlet还没返回数据,所以用EL表达式得不到里面的数据,我想要sevlet有返回数据时再显示,有什么好办法或者思路解决,谢谢
if(document.getElementById("t1").value==""){
alert("单号不能为空");
}else{
document.forms[0].submit();
var obj = new Object();
obj.name="51js";
var win = null;
win = window.showModalDialog("query.jsp","mocoparislogin",
"toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=no,resizable=no,width=250,height=250");
win.moveTo(0,0);
win.resizeTo(screen.availWidth/2,screen.availHeight);
}
}这是在一个button的onclick事件调用的,但这时sevlet还没返回数据,所以用EL表达式得不到里面的数据,我想要sevlet有返回数据时再显示,有什么好办法或者思路解决,谢谢
$.post, 和$.ajax