亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

我的這個為什么點擊保存之后所有參數都有還是顯示參數不全不能提交成功?

<script?type='text/javascript'>
	var?search?=?document.getElementById("search");
	search.onclick?=?function()?{
		var?xhr?=?null;
		if?(XMLHttpRequest)?{
			xhr?=?new?XMLHttpRequest();
		}?else?{
			xhr?=?new?ActiveXObject('Microsoft.XMLHTTP');
		}
		var?keyword?=?document.getElementById("keyword").value;
		xhr.open('get',?'demo.php?number='?+?keyword);
		xhr.send();
		xhr.onreadystatechange?=?function?()?{
			if?(this.readyState?===?4)?{
				if?(this.status?===?200)?{
					document.getElementById("searchResult").innerHTML?=?this.responseText;
				}?else?{
						alert('請求錯誤:'?+?this.status);
				}?
			}
		}
	}

	//創建員工信息

	var?save?=?document.getElementById("save");
	save.onclick?=?function()?{
		var?xhr?=?null;
		if?(XMLHttpRequest)?{
			xhr?=?new?XMLHttpRequest();
		}?else?{
			xhr?=?new?ActiveXObject('Microsoft.XMLHTTP');
		}

		xhr.open('post',?'demo.php');

		var?data?=?'name='?+?document.getElementById("xname").value?+
					'&number='?+?document.getElementById("xnumber").value?+
					'&sex='+?document.getElementById("xsex").value?+
					'&job='?+?document.getElementById("xjob").value;

		xhr.setRequestHeader("Content-type","application/x-www-form-urlencoded");

		xhr.send(data);?????
		xhr.onreadystatechange?=?function?()?{
			if?(this.readyState?===?4)?{
				if?(this.status?===?200)?{
					document.getElementById("createresult").innerHTML?=?xhr.responseText;
				}?else?{
						alert('請求錯誤:'?+?this.status);
				}?
			}
		}

	}
</script>

上面是js代碼 下面是html代碼部分

<!DOCTYPE?html>
<html>
<head>
<meta?charset="UTF-8">
<title>ajax的異步</title>
<style>
body?{
font-size:?25px;
line-height:?1.5;
}
</style>
</head>
<body>
<h1>員工查詢</h1>
<label?for="keyword">請輸入編號:</label>
<input?type="text"?id='keyword'>
<button?id='search'>查詢</button>
<p?id='searchResult'></p>
<h1>新建員工</h1>
<label?for="xnumber">請輸入編號:</label>
<input?type="text"?id="xnumber">
<br>
<label?for="xname">請輸入姓名:</label>
<input?type="text"?id="xname">
<br>
<label?for="xsex">請輸入性別:</label>
<select?name=""?id="xsex">
<option?value="">男</option>
<option?value="">女</option>
</select>
<br>
<label?for="xjob">請輸入工作:</label>
<input?type="text"?id="xjob">
<br>
<button?id='save'>保存</button>
<p?id='createresult'></p>
</body>
</html>

那個demo.php 和老師的server.php完全一樣 我只是該了名字。 ?

http://img1.sycdn.imooc.com//58a1d1660001d19006770408.jpg

正在回答

1 回答

這個是要看你的后臺處理是怎么樣的,你返回的信息是通過后臺處理之后返回的,當然是要看后臺的邏輯處理和返回值處理。

0 回復 有任何疑惑可以回復我~
#1

不浪漫 提問者

后臺不可能有錯啊,后臺代碼我都是copy老師的。
2017-02-14 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Ajax全接觸
  • 參與學習       224758    人
  • 解答問題       708    個

本課程通過一個案例,講解Ajax的相關概念原理實現方式和應用

進入課程

我的這個為什么點擊保存之后所有參數都有還是顯示參數不全不能提交成功?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號