上面是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')){
}
}
function addfollow(){
$pid = $this->input->post('pid');
if($this->input->post('ajax')){
$data['pid'] = $pid;
$this->load->view('follow', $data);
}
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。