我想在Yii中用Ajax做一个简单的ajax请求
我的视图文件视图/ items / index.php和控制器文件controllers / ItemsController.php
我在视图文件中插入了一个链接
echo CHtml::ajaxLink(
'Test request', // the link body (it will NOT be HTML-encoded.)
array('ajax/reqTest01'), // the URL for the AJAX request. If empty, it is assumed to be the current URL.
array(
'update'=>'#req_res'
)
);
?>
<div id="req_res">...</div>
我在控制器文件中有这段代码
public function actionReqTest01() {
echo date('H:i:s');
Yii::app()->end();
}
但是没有发生任何事情,它给出错误404(在chrome网络选项卡中检查)
答案 0 :(得分:2)
创建另一个名为AjaxController.php的控制器 把这段代码写进去。
class AjaxController extends Controller
{
public function actionReqTest01() {
echo date('H:i:s');
Yii::app()->end();
}
}