在codeigniter中找到正确的发布网址 - PHP

时间:2013-02-26 17:42:41

标签: php codeigniter

在我的controllers/automation.php文件中,我有:

class Automation extends CI_Controller {
       // some code here
       public function search() {
           // implementation of the search function
       }
}

现在,在我的library.js文件中,我有:

function search()
{
    var date = $("#datepicker").val();
    $.post('./automation/search', { date : date.toString() },
        function(answer){
            alert(answer);
        }
      );
    return;
}

然而,萤火虫表明:

POST http://localhost/ci/automation/search 404 Not Found

那么正确的url是什么?

1 个答案:

答案 0 :(得分:1)

试试http://localhost/ci/index.php?automation/search。如果您没有使用.htaccess来修改路径,那么这将是默认值,因此您不需要index.php。

如果是这种情况,并且您希望摆脱路径中的index.php,那么Google将为您提供充足的资源。一个例子是here