私はcodeigniterを初めて使用し、ajaxを機能させることができません。
リンクをクリックするとメインドキュメントにコンテンツが読み込まれるようにしようとしています。
指示を探しましたが、わかりませんでした。ajaxがメッセージを返す以外はすべて機能しalert('ERROR')
ます。何もロードされてい<div id='load_here'></div>
ません多分私はconfig.phpに何かが欠けていますか?これを機能させるには、ライブラリをロードする必要がありますか?どんなアイデアも役に立ちます//メインドキュメントリンク
<span id='reg_link_rules'>Link</span>
<div id='load_here'></div>
//コントローラー
class Register extends CI_Controller {
public function hello()
{
echo 'hello';
}
}
// jQuery
$(document).ready(function() {
$('#reg_link_rules').click(function(eve){
$.ajax({
type: "GET",
url: "register/hello",
complete: function(data){
$('#load_here').html(data);
},
error: function(){alert('error');}
});
});
});
問題は、ajaxのURLがコントローラーにアクセスしないことだと思います。Z:/ home / codeigniter / www / register/testこれは私がかかると思うところです
問題は解決しました。URLはhttp://codeigniter/index.php/register/helloである必要がありました