Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/436.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript中的警报(状态)总是导致null_Javascript_Php_Jquery_Mysql_Database - Fatal编程技术网

javascript中的警报(状态)总是导致null

javascript中的警报(状态)总是导致null,javascript,php,jquery,mysql,database,Javascript,Php,Jquery,Mysql,Database,我有一个php页面,我想从我选择的下拉列表中动态地给出结果。有关所选选项的详细信息保存在数据库中。因此,当我选择一个选项时,基本上是从数据库中动态获取细节 选择数据的第一页(此处数据为事件) 是的,是的。它也在发送消息。问题似乎出现在第二个php页面中。我从那一页上得不到任何回报。(我在第一个php页面的几乎所有地方都尝试了alert(status),它总是显示空的弹出窗口:D) 编辑2: 这是在localhost中完成的。这是一个大学小项目在请求完成之前,您的警报将立即发生 试试这样的 <

我有一个php页面,我想从我选择的下拉列表中动态地给出结果。有关所选选项的详细信息保存在数据库中。因此,当我选择一个选项时,基本上是从数据库中动态获取细节

选择数据的第一页(此处数据为事件)

是的,是的。它也在发送消息。问题似乎出现在第二个php页面中。我从那一页上得不到任何回报。(我在第一个php页面的几乎所有地方都尝试了alert(status),它总是显示空的弹出窗口:D)

编辑2:
这是在localhost中完成的。这是一个大学小项目

在请求完成之前,您的警报将立即发生

试试这样的

<script type="text/javascript">
(function() {
  var httpRequest;
  document.getElementById("ajaxButton").onclick = function() { makeRequest('test.html'); };

  function makeRequest(url) {
    httpRequest = new XMLHttpRequest();

    if (!httpRequest) {
      alert('Giving up :( Cannot create an XMLHTTP instance');
      return false;
    }
    httpRequest.onreadystatechange = alertContents;
    httpRequest.open('GET', url);
    httpRequest.send();
  }

  function alertContents() {
    if (httpRequest.readyState === XMLHttpRequest.DONE) {
      if (httpRequest.status === 200) {
        alert(httpRequest.responseText);
      } else {
        alert('There was a problem with the request.');
      }
    }
  }
})();
</script>

(功能(){
var-httpRequest;
document.getElementById(“ajaxButton”).onclick=function(){makeRequest('test.html');};
函数makeRequest(url){
httpRequest=新的XMLHttpRequest();
如果(!httpRequest){
警报(“放弃:(无法创建XMLHTTP实例”);
返回false;
}
httpRequest.onreadystatechange=alertContents;
httpRequest.open('GET',url);
httpRequest.send();
}
函数alertContents(){
if(httpRequest.readyState==XMLHttpRequest.DONE){
if(httpRequest.status==200){
警报(httpRequest.responseText);
}否则{
警报(“请求有问题”);
}
}
}
})();

onchange=“javascript:return specialvalidate();”
必须是
onchange=“specialvalidate();”
不,它仍然是一样的。
<?php
include_once("Db.php");
$MEID=$_REQUEST['EventID'];
$obj=new Db;
?>
<table align="center">
<tr>
<th width="200" align="center"><br/><h3><b>Program Name</b></h3></th>
<th width="340" align="center"><br/><h3><b>Name</b></h3></th>
<th width="200" align="center"><br/><h3><b>Mobile No.</b></h3></th>
<th width="200" align="center"><br/><h3><b>Email</b></h3></th>
<th width="200" align="center"><br/><h3><b>College Name</b></h3></th>
<tr><td><br></td></tr>
</tr>
<?php
$sql="select distinct na.ProgramName,ma.Name,ma.Mob,ma.Email,ma.CName from Tbl_Main as sa inner join Tbl_UserProgram as ra on sa.MEventId=ra.EventId inner join Tbl_UserReg as ma on ma.UserId=ra.UserId inner join Tbl_Program as na on ra.PgmId=na.ProgramId and sa.MEventId='$MEID'";
$stmnt=sqlsrv_query($conn,$sql);
while($row = sqlsrv_fetch_array($stmnt,SQLSRV_FETCH_BOTH)) 
{
echo
'<tr align="center">
<td>'.$row["ProgramName"].'</td>
<td>'.$row["Name"].'</td>
<td>'.$row["Mob"].' </td>
<td>'.$row["Email"].'</td>
<td>'.$row["CName"].'</td>
<tr><td><br></td></tr>
</tr>';
}
?>
</table>
var MEventId=document.ParticularFest.EventId.value
<script type="text/javascript">
(function() {
  var httpRequest;
  document.getElementById("ajaxButton").onclick = function() { makeRequest('test.html'); };

  function makeRequest(url) {
    httpRequest = new XMLHttpRequest();

    if (!httpRequest) {
      alert('Giving up :( Cannot create an XMLHTTP instance');
      return false;
    }
    httpRequest.onreadystatechange = alertContents;
    httpRequest.open('GET', url);
    httpRequest.send();
  }

  function alertContents() {
    if (httpRequest.readyState === XMLHttpRequest.DONE) {
      if (httpRequest.status === 200) {
        alert(httpRequest.responseText);
      } else {
        alert('There was a problem with the request.');
      }
    }
  }
})();
</script>