javascript
$('button.like').click(function(){
$.get($(this).parent().attr('href'),function(data){
$(this).html(''+data);
});
return false;
});
看法
def like(request):
if request.is_ajax:
r = Restaurant.objects.get(pk=1)
r.food_likes +=1
r.save()
return HttpResponse(str(r.food_likes))
else:
return redirect(request.META.get('HTTP_REFERER'))
html
<a href="/like/">
<button class="like pull-right btn btn-info text-left pad0 btn-mini mrg-left5 like-food">
<i class="icon-thumbs-up"></i> `{{rest.food_likes}}`
</button>
</a>
怀疑
我如何使用会话更改javascript,以便即使用户重新加载页面,他也应该能够切换喜欢和不喜欢,例如,如果用户喜欢特定餐厅,则对于特定会话,然后如果他刷新然后也如果他想撤消他的操作,应该提示他不喜欢它,请帮助