我正在开发一个网页,该网页将使用 AJAX 和 JSON 与服务器上的数据库进行交互。
该页面应该向服务器发送两条fname, lname, sex,
信息(一个 ID 号和一个事件),并返回一个与 ID 号(等)匹配的人的信息表。我创建了表单并且验证正确,但是,我不知道从这里去哪里。
我在过去的项目中涉足 AJAX,但无法让它工作,而且我从未使用过 JSON(甚至不确定它的作用)。如果有人可以帮助我,将不胜感激。
这是我到目前为止的代码:
<html>
<body>
<h2>Welcome to our People Finder Database</h2>
Pleae fill out the following form to find information on the person you are looking for. <br>
<form onsubmit="return validate()">
ID:<input type="text" id="id"> <br>
Event Type:
<select id="event" name="cards">
<option value="selectEvent">Please select an event</option>
<option value="BIRT">Birth</option>
<option value="DEAT">Death</option>
<option value="BURI">Buried</option>
</select> <br>
<input type="submit" value="Submit"> <br>
</form>
<script type="text/javascript">
function validate() {
return checkEmpty();
}
function checkEmpty() {
var ddl = document.getElementById("event");
var ev = document.getElementById("id");
var selectedEvent = ddl.options[ddl.selectedIndex].value;
if(selectedEvent == "selectEvent" || id.value == "") {
alert("Please enter an ID number or Event Type");
}
}
</script>
</body>
</html>
提前致谢。