使用Codeigniter和javascript链接提供404
我目前拥有以下javascript:使用Codeigniter和javascript链接提供404,javascript,codeigniter,Javascript,Codeigniter,我目前拥有以下javascript: function updateView(set) { alert(set); $.post( "show_cards", function( data ) { }); } 尽管我有一个控制器show_cards.php,但我的show_cards.php还是有一个404: <?php //show_cards.php class Show_Cards extends CI_Controller { public
function updateView(set) {
alert(set);
$.post( "show_cards", function( data ) {
});
}
尽管我有一个控制器show_cards.php,但我的show_cards.php还是有一个404:
<?php
//show_cards.php
class Show_Cards extends CI_Controller {
public function index() {
$this->load_page();
}
public function load_page() {
$this->load->view('show_cards_view');
}
}
是的,因为(我想)你没有正确定义它。
您只需加载控制器类(我知道您知道),例如http://example.com/
。它将在CI上加载默认控制器(如果您将其设置为show\u cards
controller),它将在show\u cards
类中加载index()
函数。在索引中,加载已加载的show\u cards\u view
函数。
您真的已经创建了视图文件(show\u cards\u view.php
)了吗?
我不知道你在哪里创建了上面的javascript。我想问你。创建该函数(javascript)的目的是什么。如果您能描述一下创建这些功能的所有需求和目的,我会帮您。
评论回来
如果您想在视图和控制器之间建立通信,我建议您使用ajax,这将使您的站点更具动态性。给出404的请求的完整URL是什么?是的,我明白了。但是,如果我们使用普通的ajax书写,阅读(对我来说,是人类的)会更好D