- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于C的ajax功能实现源代码.doc
这是本人在学校时照老师的要求做的最简单的ajax功能,不好勿喷。这代码主要分为html代码和cs后台代码,和数据库连接的功能我就没发数据库了,都是简单的数据库。(基于C# 的ajax功能实现代码。),仅供参考。
1、地区信息查询
html xmlns=/1999/xhtml
head
title/title
script type=text/javascript language=javascript
var XMLHttpRequest;
var requestType = ;
function getXMLHttpRequest() {
if (window.ActiveXObject) {
XMLHttpRequest = new ActiveXObject(Microsoft.XMLHTTP);
}
else if (window.XMLHttpRequest) {
XMLHttpRequest = new XMLHttpRequest();
} }
function sendRquest(request) {
requestType = request;
getXMLHttpRequest();
XMLHttpRequest.onreadystatechange = stateChange;
XMLHttpRequest.open(GET, XMLFile2.xml);
XMLHttpRequest.send(null); }
function stateChange() {
if (XMLHttpRequest.readyState == 4) {
if (XMLHttpRequest.status == 200) {
if (requestType == north) {
listNorthStates(); }
else if (requestType == all) {
listAllStates(); }
else if (requestType == south) {
listSouthStates();}
else if (requestType == east) {
listEastStates(); }
else if (requestType == west) {
listWestStates(); } } } }
var northStates;
var southStates;
var eastStates;
var westStates;
var allStates;
function listNorthStates() {
var xmlDOC = XMLHttpRequest.responseXML;
var northNode = xmlDOC.getElementsByTagName(north)[0];
northStates = northNode.getElementsByTagName(state);
output(北à?à部?州Y名?, northStates); }
function listSouthStates() {
var xmlDOC = XMLHttpRequest.responseXML;
var southNode = xmlDOC.getElementsByTagName(south)[0];
southStates = southNode.getElementsByTagName(state);
output(南?部?州Y名?, southStates); }
function listEastStates() {
var xmlDOC = XMLHttpRequest.responseXML;
文档评论(0)