开发者社区> 问答> 正文

如何用Ajax CI实现 关注好友 功能

上面是HTML

$('#follow').click(function(){
if($(".follow").text() == "关注")
{   
    var form_data = {
        pid:<?php echo $selproduct['pid'];?>,
        ajax:'1'
    };

    $.ajax({
        url:"<?php echo site_url('welcome/addfollow/');?>",
        type:'POST',
        data:form_data,
        success:function(msg){
             $('#follow').html();
        }
    });
}
else
{
    var form_data = {
        pid:<?php echo $selproduct['pid'];?>,
        ajax:'1'
    };

    $.ajax({
        url:"<?php echo site_url('welcome/delfollow/');?>",
        type:'POST',
        data:form_data,
        success:function(msg){
            $('#follow').html(msg);
        }
    });

}
return false;
})
上面是我写的jquery代码,功能实现了,但是为什么只有等手动刷新本页面才能看到结果呢?
下面的 CI控制器的写法,求指导。。

function addfollow(){
    $pid = $this->input->post('pid');
    if($this->input->post('ajax')){
    }
}

展开
收起
a123456678 2016-07-29 10:35:39 2382 0
1 条回答
写回答
取消 提交回答
  • function addfollow(){

    $pid = $this->input->post('pid');

    if($this->input->post('ajax')){

    $data['pid'] = $pid;

    $this->load->view('follow', $data);

    }

    }

    2019-07-17 20:01:37
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
QQ移送页面框架优化实践 立即下载
QQ移动页面框架优化实践 立即下载
Python第五讲——关于爬虫如何做js逆向的思路 立即下载