我想爲使用Jquery Ajax的feed實現類似的按鈕。在feed-page.html中。代碼的工作原理是讓用戶喜歡或不同於feed,但我怎麼能讓<p id='count'>
重新加載點擊按鈕Like
? 感謝您的幫助提前如何使Ajax成功更改變量
<p>{{feed_detail.text|linebreaks}} </p>
<p id='count'> {{feed_detail.total_likes}} concern{{feed_detail.total_likes|pluralize:'s'}}</p>
<p> {{feed_detail.pub_date|naturaltime|capfirst}} </p>
<input type="button" id="like" name="{{feed_detail.slug}}" value="Like" />
<script>
$('#like').click(function(){
$.ajax({
type: "POST",
url: "{% url 'like' %}",
data: {'slug': '{{feed_detail.slug}}' , 'csrfmiddlewaretoken': '{{ csrf_token }}'},
dataType: "json",
});
})
</script>
你應該在ajax的成功塊中做到這一點 – Cyril