我创建像按钮与数据库上的当前值,当按钮被点击时,必须自动更新视图上的值。 目前,数据库中的值已成功更新,但未自动更新视图。jQuery按钮点击时自动更新视图值
这里是我的jQuery代码:
<script type="text/javascript">
$(document).ready(function(){
$('#like').on('click', function(e){
var id = '{{$news->id}}';
$.get('{{ url('view/like')}}/'+id, function(data){
console.log(id);
console.log(data);
$('#like_data').empty();
$.each(data, function(index, element){
$('#like_data').append("<p>"+this.like+"</p>");
});
});
});
});
</script>
这里是我的控制器:
public function like($id){
$news = News::find($id);
$news->like += 1;
$news->save();
return $news;
}
可以请你描述是什么问题只需简单地编写代码?你得到什么错误? –