Php 如何通过javascript函数调用codeigniter函数
这在我的codeigniter功能中不起作用。我有id,无法获取该id。请帮助我。这是我的视图,我正在尝试通过函数发送我的idPhp 如何通过javascript函数调用codeigniter函数,php,javascript,codeigniter,Php,Javascript,Codeigniter,这在我的codeigniter功能中不起作用。我有id,无法获取该id。请帮助我。这是我的视图,我正在尝试通过函数发送我的id <script type="text/javascript"> function makeajaxcall(id) { //alert(id); var r = confirm("Do you want to Delete"); if (r == true) { window.l
<script type="text/javascript">
function makeajaxcall(id) {
//alert(id);
var r = confirm("Do you want to Delete");
if (r == true) {
window.location.href = "<?php echo site_url('controller_d/login/admin_link_delete_user?id='.id);?>";
} else {
x = "You pressed Cancel!";
alert(x);
}
}
</script>
更改此行:
window.location.href = "<?php echo site_url('controller_d/login/admin_link_delete_user?id='.id);?>";
致:
试试这个
window.location.href = "<?php echo site_url('controller_d/login/admin_link_delete_user/'.id);?>";
使用ajax调用控制器函数。。。
window.location.href = "<?php echo site_url('controller_d/login/admin_link_delete_user/'.id);?>";
function admin_link_delete_user($id){
echo $id;// u'll get the id which you are passing through javascript
}
<script type="text/javascript">
function makeajaxcall(id)
{
//alert(id);
var r=confirm("Do you want to Delete");
if (r==true)
{
$.post("<?php echo site_url('controller_d/login/admin_link_delete_user/');?>", {id:id},
function(data) {
alert(data+"a");
}, 'json');
}
else
{
x="You pressed Cancel!";
alert(x);
}
}
</script>
function admin_link_delete_user(){
echo $this->input->post('id');
//perform your code
}