在父窗口中显示弹出窗口输入文本值?

时间:2012-06-29 11:21:44

标签: mysql ajax jsp

function showEmp(){ 
      if(validate())
          {
          for(var i=0; i < document.employee.puid.length; i++){
              if(document.employee.puid[i].checked){
                  var emp_value = document.employee.puid[i].value;
              }
          }
          xmlHttp=GetXmlHttpObject();
          if(xmlHttp==null){
              alert ("Browser does not support HTTP Request")
                  return
          }
              var url="getPatient.jsp"
              url=url+"?emp_id="+emp_value;
              xmlHttp.onreadystatechange=stateChanged
                          xmlHttp.open("GET",url,true)
              xmlHttp.send(null)
      }
  }
  function stateChanged()
  {   
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
    { 
          var showdata = xmlHttp.responseText;
              alert(showdata)
          var strar = trim(showdata).split(":");
          if(strar.length>0)
                  {
              window.opener.location.reload();
              window.location.reload(); 
              opener.document.getElementById("puid").value=strar[1];
              opener.document.getElementById("fname").value=strar[2];
                          window.close();
          }
      }
  }

我无法在父窗口字段中显示值 var showdata = xmlHttp.responseText;                   警报(showdata) 在这里,即使我只是保持showdata的警报,但它只显示空警报框可以任何人帮助我,!!

1 个答案:

答案 0 :(得分:0)

似乎缺少许多分号;是某种“复制/粘贴”错误?