我需要遍历我传递给模板的django列表。在javascript中循环浏览django列表
我有这样的代码在我的Django的观点:
if plan:
investments = Investment.objects.all().filter(plan = plan).order_by('maturity_date').filter(maturity_date__gte = now)
for i in investments:
financial_institution = i.financial_institution
amount = i.get_current_value(date)
fi_list.append({
'fi': financial_institution,
'amt':amount
})
context['list'] = fi_list
,输出:
[<financial_institution: Example> <amount: 5000>]
现在我想做的是循环遍历这个列表,如果我的JavaScript变量与项目匹配在列表中,做进一步的代码。不过,我被困在如何做到这一点。
这里是我的javascript到目前为止,使用jQuery:
function cdic_limit(amount) {
var limit = 100000.00;
var list ="{{ list }}";
var fi = $("#id_financial_institution option:selected").text();
}
在路上,我最终要的,是如果选择的机构是在列表中,检查并确保它们的总量不超过$ 100k
有什么建议吗?
你的模板代码是什么样的。另外,您为什么要在客户端执行此检查(即使用JavaScript)?一旦你发现一个机构是否超过10万,你打算做什么? – ladaghini
@ladaghini我需要随时做,因为他们选择机构,这就是为什么我使用JavaScript。 – TheLifeOfSteve