Javascript 在codeigniter中使用ajax时出错
Ajax在CodeIgniter中使用时不起作用。脚本中的警报消息工作正常,但控制器函数无法执行调用 视图部分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调用时,它就不起作用了 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