<!DOCTYPE?html>
<html?lang="en">
<head>
????<meta?charset="UTF-8">
????<title>Title</title>
</head>
<body>
????<div>請輸入查詢編號:<input?type="text"?id="put_info">
????????<input?type="button"?id="btnSubmit"?value="查詢">
????????<p?id="content"></p>
????</div>
????<script>
????????document.getElementById("btnSubmit").onclick?=?function?()?{
????????????search();
????????};
????????function?search()?{
????????????var?request?=?new?XMLHttpRequest();
????????????request.open('GET','raw_ajax_php.php?number='?+?document.getElementById("put_info").value?,true);
????????????request.send();
????????????if?(request.readyState?===?4){
????????????????if?(request.status?===?200){
????????????????????document.getElementById("content").innerHTML?=?request.responseText;
????????????????}else?{
????????????????????alert("請求發(fā)生錯誤!");
????????????????}
????????????}
????????}
????</script>
</body>
</html><?php
/**
?*?Created?by?PhpStorm.
?*?User:?weiwei
?*?Date:?2017/3/30
?*?Time:?23:00
?*/
header("content-type:text/html;charset=utf-8");
$numberinfo?=?array("jack","mary","oliao","griffin");
$number?=?$_GET["number"];
if?(!isset($number)?||?empty($number)){
????echo?"輸入有誤!";
}
switch?($number){
????case?1:
????????echo?$numberinfo['0'];
????????break;
????case?2:
????????echo?$numberinfo[1];
????????break;
????case?3:
????????echo?$numberinfo[2];
????????break;
????case?4:
????????echo?$numberinfo[3];
????????break;
}為什么沒有效果呢?錯在哪了?
原生ajax啦啦啦
西蘭花偉大炮
2017-03-30 23:18:17