有没有办法可以将来自Repeater的项目放入JavaScript数组中,以便我可以将它们分类为按字母顺序排列的类别?
有没有办法通过转换来实现这一目标?
答案 0 :(得分:1)
是的,使用 ApplyTrnasformation 方法,使用您在转发器中使用的转换的代码名称,并将其应用于JavaScript中宏的页面集合中。
示例:
<script>
var o = '{%Documents.Where("NodeParentID=123").ApplyTransformation("cms.menuitem.javascript")%}';
</script>
答案 1 :(得分:0)
在转发器加载其内容后,您可以使用JQuery执行此操作。例如,如果您的转发器呈现列表(例如,未排序的UL / LI),那么您可以使用JQuery函数迭代该列表并将项目推送到数组中。
这是一篇可能对您有帮助的文章: Jquery push all li's ID's into array