【发布时间】:2013-03-13 10:46:35
【问题描述】:
我有一个 jQuery 模板,我需要检查一个列表中的复选框,其值在数组内。我正在尝试以下代码,但它不起作用:
{{each loginProvidersList}}
{{if inArray($value.Id, settings.LoginProviders) }}
<input id="${$value.Id}" type="checkbox" name="LoginProviders[]" value="${$value.Id}" checked="checked" /> ${$value.Name}<br />
{{else}}
<input id="${$value.Id}" type="checkbox" name="LoginProviders[]" value="${$value.Id}" /> ${$value.Name}<br />
{{/if}}
{{/each}}
settings.LoginProviders 包含一个数组,其中包含已从数据库加载的值
【问题讨论】:
-
settings.LoginProviders - 它是一个 javascript 数组吗?
标签: javascript jquery web jquery-templates