AJAX教程(10):AJAX 数据库实例_Ajax编程_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

AJAX教程(10):AJAX 数据库实例

作者:黑客防线网安Ajax教程基地 来源:黑客防线网安Ajax教程基地 浏览次数:0

本篇关键词:实例教程数据库AJAX
黑客防线网安网讯:AJAX 可用来与数据库进行动态地通信。AJAX 数据库实例在下面的 AJAX 例子中,我们将演示如何使用 AJAX 技术令网页从数据库读取信息。在下面的框中选择一个名字请选择一位客户:  Alfreds Fu...

AJAX 可用来与数据库进行动态地通信

AJAX 数据库实例
在下面的 AJAX 例子中我们将演示如何使用 AJAX 技术令网页从数据库读取信息

在下面的框中选择一个名字
请选择一位客户:  Alfreds Futterkiste North/South Wolski Zajazd

AJAX 实例解释
上面的实例包含了一个简单的 HTML 表单以及执行 JavaScript 的链接:

<html>
<head>
<script src="selectcustomer.js"></script>
</head>

<body>

<form>
请选择一位客户:
<select name="customers" onchange="showCustomer(this.value)">
<option value="ALFKI">Alfreds Futterkiste
<option value="NORTS ">North/South
<option value="WOLZA">Wolski Zajazd
</select>
</form>

<p>
<div id="txtHint"><b>客户信息将在此处列出。</b></div>
</p>

</body>
</html>
正如您看到的这是一个简单的带有一个名为 "customers" 下拉列表的 HTML 表单。

表单以下的段落包含了一个名为 "txtHint" 的 div,这个 div 充当了由 web 服务器所取回的信息的位置占位符。

当用户选择数据时,名为 "showCustomer()" 的函数会被执行。函数的执行会被 "onchange" 事件触发。另外需要说明的是:每当用户改变下拉列表中的值,函数 showCustomer 就会被调用。

下面列出了 JavaScript 代码。

AJAX JavaScript
这是存储在文件 "selectcustomer.js" 中的 JavaScript 代码:

var xmlHttp

function showCustomer(str)
{
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("您的浏览器不支持AJAX!");
  return;
  }
var url="getcustomer.asp";
url=url+"?q="+str;
url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-15828-1.html
网站维护教程更新时间:2012-04-05 00:08:00  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer