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;
}

ただし、firebug は次のことを示しています。

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を削除したい場合は、googleが十分なリソースを提供します。一例はここにあります。

于 2013-02-26T17:45:47.017 に答える