用法一、靜態(tài)頁(yè)面下調(diào)用動(dòng)態(tài)頁(yè)面內(nèi)容
例如在某個(gè)靜態(tài)html頁(yè)面中想調(diào)用動(dòng)態(tài)內(nèi)容時(shí),可以將下面代碼放到它頁(yè)面里:
意思是調(diào)用test.html的內(nèi)容,作為動(dòng)態(tài)調(diào)用模式,那么你需要在test.html寫你的代碼。
例如
Ajax動(dòng)態(tài)調(diào)用模板通常用于調(diào)用會(huì)員登錄信息,比如在靜態(tài)頁(yè)面或者首頁(yè)中調(diào)用會(huì)員登錄狀態(tài)信息等。
第一步、在首頁(yè)或靜態(tài)頁(yè)面加上下面代碼:
id值一定要和后面的函數(shù)第一個(gè)參數(shù)保持一致,第二個(gè)參數(shù)表示調(diào)用哪個(gè)模板,例子是member.html
第二步、創(chuàng)建api/member.html模板
特別說(shuō)明:使用本函數(shù)時(shí)必須在它的前面加載jquery
----傳遞參數(shù)的寫法---
方法1:將固定參數(shù)傳入到動(dòng)態(tài)模板
api/member.html模板接收參數(shù)寫法是:
方法2:將變量參數(shù)傳入到動(dòng)態(tài)模板,例如show.html內(nèi)容頁(yè)將內(nèi)容id傳入進(jìn)去
api/member.html模板接收參數(shù)寫法是:
用法二、ajax動(dòng)態(tài)加載模式,例如搜索頁(yè)面無(wú)刷新滾動(dòng)加載下一頁(yè)
然后在api/items.html寫上第二頁(yè)的查詢代碼
用法二的擴(kuò)展:通過(guò)API請(qǐng)求,可返回指定變量
需要在api/items.html模板中定義返回變量:
那么通過(guò)api請(qǐng)求會(huì)返回: