function del(action,stru_enname) { // alert(1) createRequest(); var number = Math.random(); // var stru_enname = document.getElementById("stru_enname").value; url = "delStruCheck.jsp?stru_enname="+stru_enname+"&num="+number; request.open("post", url, true); //唯一的不同点就在这里 request.onreadystatechange = function() {updatePage(action);}; request.send(null); } //回调方法 function updatePage(action){ if (request.readyState == 4) { if (request.status == 200) { var respText = request.responseText; // alert(respText); // alert(respText == ""); if(respText == 0) { if(confirm("你确定要删除该结构信息吗?")){ var fm = document.forms[0]; fm.action = action; fm.submit(); } }else { jAlert(respText,'系统提示'); } } }} var request = false; function createRequest() { try { request = new XMLHttpRequest(); } catch (trymicrosoft) { try { request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (othermicrosoft) { try { request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (failed) { request = false; } } } if (!request) { alert("Error initializing XMLHttpRequest!"); } }