Php 无法使用ajax调用获得正确的路由

Php 无法使用ajax调用获得正确的路由,php,jquery,ajax,yii,Php,Jquery,Ajax,Yii,我无法通过ajax调用获得正确的路线 在我看来,我有两个用php创建的html按钮 <?php if ($comment_exist == null): ?> <p><input type ="button" id = "sb" value="I Comment"></p> <?php else: ?> <p><input type ="button" id = "sb2

我无法通过ajax调用获得正确的路线

在我看来,我有两个用php创建的html按钮

<?php if ($comment_exist == null): ?>    
   <p><input type ="button" id = "sb" value="I Comment"></p>
<?php else: ?>              
   <p><input type ="button" id = "sb2" value="I Cancel my Comment"></p>
<?php endif ?>
而不是

localhost/mysite/index.php/comment/create
我必须说,我有按钮的视图是由post控制器启动的 我想调用comment控制器的create视图。我正在使用Yii框架


提前感谢您的帮助

我通过以下方式创建了

我将url行替换为

url: "<?php echo Yii::app()->createUrl('comment/create'); ?>"
url:“
谢谢你的帮助


但是我现在有另一个问题,我将发布另一个问题

将url更改为
“/index.php/comment/create”
,或者如果您配置了htaccess文件,您将进行
“/comment/create”
投票以找到您自己的解决方案,并发回解决方案。
localhost/mysite/index.php/comment/create
url: "<?php echo Yii::app()->createUrl('comment/create'); ?>"