6
我是cakephp中的新成員,我想在我的主頁上實現Ajax。cakephp ajax無法正常工作
我在我的頁面(客戶端,開發人員和項目)有三個模塊。我想添加一個ajax鏈接。它只能在索引頁面中完美工作。
我的代碼:
<h2>Projects</h2>
<div class="clear"></div>
<ul>
<li title="Project List">
<?php echo $ajax->link('Projects List', array("controller" => "projects", "action" => "index"), array('update' => 'main_page'));?>
</li><br />
<li title="Add New Project">
<?php echo $ajax->link('Add New Project', array("controller" => "projects", "action" => "add"), array('update' => 'main_page'));?>
</li>
</ul>
現在,我的第一個問題是,在添加表單,與JS驗證不工作。
其次是:如果我使用cakephp內置驗證,那麼它會驗證我的表單,但如果沒有插入數據,則將頁面重定向到「admin/projects/add」。
第三個問題是,當上述情況發生時,我想通過我的ajax鏈接重定向到列表頁面,那時它也不起作用。
向我們顯示您的控制器代碼。也許你沒有設置正確的重定向。認識Ajax:它在第一頁而不是其他頁面正常工作的原因通常是'view'不包含'<?php echo $ this-> Js-> writeBuffer(); ?>' – Jan