codeigniter のsite_url()関数を使用します...
<?php echo site_url('controllername/functionname') ?>
上記の例は次のようなものを返します: http://example.com/index.php/controllername/functionname ;
これを試して
$.ajax(
{
url:<?php echo site_url('controllername/functionname') ?>,
type:"POST",
success:function(data){
$(".content").load(url);
}
}
@kolbyコメントに従って更新
このスクリプトが別のjsファイルthnにある場合..
base_url
すべてのファイルでこの変数を取得できるように、頭の中にグローバル変数を作成します。
<head>
....//your stuff
<script>var base_url= <?php echo site_url(); ?></script>
</head>
これをajaxで使用します
url:base_url+'controllername/functionname',