0

在我的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呢?

4

1 回答 1

1

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

如果是这种情况,并且您想摆脱路径中的 index.php,谷歌将为您提供大量资源。一个例子是here

于 2013-02-26T17:45:47.017 回答