AJAX实例代码如下:
/**
* AJAX实例:用AJAX从数据库返回数据
* 用AJAX网页如何获取数据库中的信息
*
* @param
* @arrange (编程之家) jb51.cc
**/
<script>
function showCustomer(str)
{
var xmlhttp;
if (str==)
{
document.getElementById(txtHint).innerHTML=;
return;
}
if (window.XMLHttpRequest)
{
// IE7+,Firefox,Chrome,Opera,Safari 浏览器执行代码
xmlhttp=new XMLHttpRequest();
}
else
{
// IE6,IE5 浏览器执行代码
xmlhttp=new ActiveXObject(Microsoft.XMLHTTP);
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById(txtHint).innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open(GET,/try/ajax/getcustomer.php?q=+str,true);
xmlhttp.send();
}
</script>
<form action=>
<select name=customers onchange=showCustomer(this.value) style=font-family:Verdana,Arial,Helvetica,sans-serif;>
<option value=APPLE>Apple Computer,Inc.</option>
<option value=BAIDU >BAIDU,Inc</option>
<option value=Canon>Canon USA,Inc.</option>
<option value=Google>Google,Inc.</option>
<option value=Nokia>Nokia Corporation</option>
<option value=SONY>Sony Corporation of America</option>
</select>
</form>
<br>
<div id=txtHint>客户信息将显示在这...</div>
// 来自:编程之家 jb51.cc(jb51.cc)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。