Javascript 上下文处理器中定义的字典不';不刷新页面而不重新加载?

Javascript 上下文处理器中定义的字典不';不刷新页面而不重新加载?,javascript,jquery,ajax,django,django-context,Javascript,Jquery,Ajax,Django,Django Context,我创建了一个自定义上下文处理器,它返回“未读消息数”。现在,当我在模板上使用以下命令更新它时: var update_message_count = setInterval(function(){ $('a#check_messages').text('{{ unread_messages_count }}'); console.log('{{ unread_messages_count }}');

我创建了一个自定义上下文处理器,它返回“未读消息数”。现在,当我在模板上使用以下命令更新它时:

var update_message_count = setInterval(function(){
                        $('a#check_messages').text('{{ unread_messages_count }}');
                        console.log('{{ unread_messages_count }}');
                    },1000);

我没有得到未读邮件的更新计数。但是当我手动重新加载页面时,我会得到更新计数。所以,我猜“未读邮件数”本身不会刷新。对吗?

javascript中的值
{{unread_message_count}}
是在模板呈现时计算的,并且将是页面JS中的硬编码值(查看页面源代码以查看它)


您的问题很不清楚,但似乎希望动态更新该值。您可以使用AJAX调用来实现这一点

javascript中的值
{{unread_message_count}}
是在模板呈现时计算的,并且将是页面JS中的硬编码值(查看页面源代码以查看它)


您的问题很不清楚,但似乎希望动态更新该值。您可以使用AJAX调用来实现这一点

等等-这是JavaScript-您应该编辑您的答案,以明确这是(我猜)包含在模板中的JS片段。@rajat您能告诉我您是否找到了解决方案吗,因为我在上下文处理程序中面临同样的问题等等-这是JavaScript-您应该编辑您的答案,以明确这是一个JS片段(我猜)你的模板中包含了一个JS代码段。@rajat你能告诉我你是否找到了这个问题的解决方案吗,因为我在上下文处理器方面也面临同样的问题