ASP 教程
AJAX 可用來(lái)與數(shù)據(jù)庫(kù)進(jìn)行交互式通信。
下面的實(shí)例將演示網(wǎng)頁(yè)如何通過(guò) AJAX 從數(shù)據(jù)庫(kù)讀取信息:
當(dāng)用戶在上面的下拉列表中選擇某位客戶時(shí),會(huì)執(zhí)行名為 "showCustomer()" 的函數(shù)。該函數(shù)由 "onchange" 事件觸發(fā):
源代碼解釋:
如果沒(méi)有選擇客戶(str.length==0),那么該函數(shù)會(huì)清空 txtHint 占位符,然后退出該函數(shù)。
如果已選擇一位客戶,則 showCustomer() 函數(shù)會(huì)執(zhí)行以下步驟:
上面這段通過(guò) JavaScript 調(diào)用的服務(wù)器頁(yè)面是名為 "getcustomer.asp" 的 ASP 文件。
"getcustomer.asp" 中的源代碼會(huì)運(yùn)行一次針對(duì)數(shù)據(jù)庫(kù)的查詢,然后在 HTML 表格中返回結(jié)果: