Javascript 如何使用jquery和codeigniter制作类似twitter的跟随按钮 客户端代码
在这里,我试图更新元素Javascript 如何使用jquery和codeigniter制作类似twitter的跟随按钮 客户端代码,javascript,php,jquery,ajax,codeigniter,Javascript,Php,Jquery,Ajax,Codeigniter,在这里,我试图更新元素的内容。使用varabc中给定的html信息进行跟踪。但它不起作用。代码还包括ajax的内容。可能问题在于加载jquery和bootstrap.min.js文件时得到的304状态。以下是codeigniter控制器中的功能。从我所看到的,当你创建变量abc和abc1时,你可以大致了解我要做什么。您的代码应该如下所示: var abc = '<a class="btn btn-info btn-follow unfollow" data-state="2" data-f
的内容。使用varabc
中给定的html信息进行跟踪。但它不起作用。代码还包括ajax的内容。可能问题在于加载jquery
和bootstrap.min.js
文件时得到的304状态。以下是codeigniter控制器中的功能。从我所看到的,当你创建变量abc和abc1时,你可以大致了解我要做什么。您的代码应该如下所示:
var abc = '<a class="btn btn-info btn-follow unfollow" data-state="2" data-follow="<? php echo $artist_info->id ?>" data-id="<? php echo $this->session->userdata('username') ?>">Following</a>';
var abc='“它不工作”
并没有真正描述问题。它怎么会“不起作用”?它失败的具体方式是什么?调试时,它究竟在哪里/如何失败?我发现您的语法中存在多个问题elseif
应该是否则如果,this
应该是this
,你不应该声明一个名为this
的变量,它是a.follow
还是a.follow
(巨大差异),您应该在另一个函数
中将您的ajax查询
与您的其余代码分开,您的控制台中有错误吗<代码>变量abc=“我已经更改了sublime上的代码,但浏览器仍会出于同样的原因在行中显示错误。语法错误:缺少;在陈述之前为什么?我在编辑@empiricI后保存了页面,我已经在sublime上更改了代码,但是浏览器仍然会出于同样的原因在行中显示错误。语法错误:缺少;在陈述之前为什么?编辑@chaxWhich行后我保存了页面?如果你使用chrome,在开发者模式下(F12),你可以选择不保留缓存。也可以这样做。传递给getElementById()的空字符串。好的,这就是我现在每次点击下面的链接都会得到的错误,是数据包含什么?在$('.followers…
几乎所有浏览器的chrome下按F12键时,控制台都会出现在F12->console之前添加这一行console.log(数据)
public function insert_follow(){
$id=$_POST['id'];
$follows = $_POST['follows'];
$state = $_POST['state'];
$data1=array(
'id'=>$id,
'follows' =>$follows,
'state' =>$state
);
$query=$this->hbmodel->follow_artist($data1);
}
var abc = '<a class="btn btn-info btn-follow unfollow" data-state="2" data-follow="<? php echo $artist_info->id ?>" data-id="<? php echo $this->session->userdata('username') ?>">Following</a>';
var abc = "<a class="btn btn-info btn-follow unfollow" data-state="2" data-follow="<? php echo $artist_info->id ?>" data-id="<? php echo $this->session->userdata('username') ?>">Following</a>";