在Web開發(fā)中,我們經(jīng)常需要使用JavaScript來動態(tài)地刷新頁面,Ajax是一項常用的技術(shù),可以實現(xiàn)無需重新加載整個頁面的情況下與服務(wù)器交換數(shù)據(jù)。Ajax返回的數(shù)據(jù)格式有多種,其中text和html代碼是兩種常見的格式。
$.ajax({ url: 'example.php', success: function (data) { $('p').text(data); } });
在上面的代碼中,我們向服務(wù)器發(fā)送了一個Ajax請求,請求的地址是example.php。成功后,可使用jQuery的text()方法將返回的數(shù)據(jù)顯示在頁面中的p標(biāo)簽中。
$.ajax({ url: 'example.php', dataType: 'html', success: function (data) { $('div').html(data); } });
如果使用的是html格式,可使用jQuery的html()方法將返回的html代碼插入到頁面中的div標(biāo)簽中。這時,返回的數(shù)據(jù)中包含了html標(biāo)簽,因此可以在頁面中顯示格式更為豐富的內(nèi)容。
上一篇禁用css全局樣式