Javascript 在codeigniter中使用ajax时出错

Javascript 在codeigniter中使用ajax时出错,javascript,php,jquery,ajax,codeigniter,Javascript,Php,Jquery,Ajax,Codeigniter,Ajax在CodeIgniter中使用时不起作用。脚本中的警报消息工作正常,但控制器函数无法执行调用 视图部分 单独调用此控制器函数时,此函数正在工作。但是当它试图使用ajax调用时,它就不起作用了 url中缺少“/” add_express”+partnerId 到 缺少/?将-add_express+partnerId-更改为-add_express/+partnerId您可能希望在此处使用site_url,而不是base_url,这样您就不必同时键入index.php了。>>谢谢。我一

Ajax在CodeIgniter中使用时不起作用。脚本中的警报消息工作正常,但控制器函数无法执行调用

视图部分


单独调用此控制器函数时,此函数正在工作。但是当它试图使用ajax调用时,它就不起作用了

url中缺少“/”

add_express”+partnerId 


缺少/?将-add_express+partnerId-更改为-add_express/+partnerId您可能希望在此处使用site_url,而不是base_url,这样您就不必同时键入index.php了。>>谢谢。我一整天都在寻找这个错误。。。非常感谢你。它现在确实有效了@蓝先生
<script>
   function updateExpress(partnerId){\
      $.ajax({
        url:"<?php echo base_url() ?>index.php/Home/add_express"+partnerId
                });
        alert("Expressed interest at Profile ID M"+partnerId);
     }
</script>
public function add_express()
    {
        $partnerExp=$this->uri->segment(3);
        $user=$_SESSION['userID'];
        $datetoday=date("d-m-Y");
        $data=array(
            'NotificationTo' => $partnerExp,
            'NotificationFrom' => $user,
            'Notification_Id' => '6',
            'date' => $datetoday,
            'Is_read' => '0'
        );

        $data['addresult']=$this->action_data->add_express($data);
    }
add_express”+partnerId 
add_express/“+partnerId