亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

jQuery Div中加載其他頁(yè)面的實(shí)現(xiàn)代碼

 更新時(shí)間:2009年02月27日 20:54:50   作者:  
在做一個(gè)表單簽核系統(tǒng)時(shí),需在要簽核頁(yè)面中將表單內(nèi)容(事先做好的PHP頁(yè)面)顯示出來(lái),于就是想能不能利用Ajax技術(shù)把這個(gè)事先做好的頁(yè)面嵌入到簽核頁(yè)面中呢?
經(jīng)過(guò)一翻嘗試,終于找到了一個(gè)自大比較滿意的解決方法,現(xiàn)寫(xiě)在自己的博客中與大家分享。
第一步需要在簽核頁(yè)面中提供一個(gè)區(qū)域用來(lái)顯示表單內(nèi)容,這里使用的是DIV。
復(fù)制代碼 代碼如下:

<script type="text/javascript">
$(document).ready(function() {
loadPage("doc_view", "<?php echo $this->doc_view_url . '/flag/1'; ?>");
});
</script>
<?php
$p = new Portlet();
$p->setCaption("Document View")
->setShowBorder(false)
->addItem("<div id='doc_view'></div>") //這個(gè)DIv就是用來(lái)顯示表單內(nèi)容的容器
->render();
echo $this->partial("approval/CommentsList.phtml", array("approval_list" => $this->approval_list));
?>

第二步就是編寫(xiě)一段JavaScript用來(lái)獲取表單頁(yè)面,使用jQuery
復(fù)制代碼 代碼如下:

//動(dòng)態(tài)加載頁(yè)面
//id 顯示頁(yè)面的容器組件ID
//url 欲加載頁(yè)面網(wǎng)址
function loadPage(id, url) {
$("#"+id).addClass("loader");
$("#"+id).append("Loading......");
$.ajax({
type: "get",
url: url,
cache: false,
error: function() {alert('加載頁(yè)面' + url + '時(shí)出錯(cuò)!');},
success: function(msg) {
$("#"+id).empty().append(msg);
$("#"+id).removeClass("loader");
}
});
}

相關(guān)文章

最新評(píng)論