【发布时间】:2012-03-11 15:04:09
【问题描述】:
我需要构建一个 jQuery 模板,其中包含一个月下拉菜单和一个月中的某天下拉菜单。对我来说,必须在我的每个 JSON 模型项中包含一个月份列表和一个日期列表(其值为 1 到 31)似乎有点过头了,这样我就可以使用 {{each}} 语法构建选项。
我在另一个答案中看到了如何在 {{each}} 内添加动态数组: Can I declare local/temp variables within a jQuery template?
我可能只在其中定义一个值 1 到 31 的数组。但即使这样也有点冗长。有没有更好的方法在 jquery 模板中执行 for 循环?
我可能可以找到一些日期对象来迭代特定日期的情况,但是与日期无关的 for 循环用例呢?
我希望在模板主体中完全定义循环而不使用外部全局变量。通过全局变量,我可以轻松使用 {{each}}。
【问题讨论】: