【发布时间】:2016-03-02 05:53:07
【问题描述】:
我有一个查看数据库中的文章,并且每个文章视图都带有漏洞页面加载。所以我会在不重新加载页面的情况下加载文章,我认为使用 Ajax 可以做到这一点,但我对此并不那么强烈。
这是我最初的概念,如下所示:
布局:
CHtml::link($menu['items'][$itemId]['label'],
array('articles/view',
'id'=>$menu['items'][$itemId]['link'],
)
);
// This showing articles name & link
查看:
<?php
echo $model->article_body;
?>
<script>
jQuery.ajax({
type: 'POST',
dataType: 'html',
url: ('articles/view'),
success: function(data){
document.getElementById('articles').innerHTML = data;
},
error: function(){
alert('Somthing wrong');
}
});
</script>
控制器:
public function actionView($id)
{
$model=$this->loadModel($id);
$this->render('view',array('model' => $model));
}
有人可以帮助我吗?谢谢
【问题讨论】:
标签: javascript php jquery ajax yii