我在javascript中有一个值列表,变量名称是 array 及其值 ['1','2','3']。这里我想将这个数组值分配到名为list的 ftl 文件的列表中。 实际上我试图通过 js 获取复选框值并分配到 ftl 文件列表。
帮助我克服这个问题。
答案 0 :(得分:0)
FreeMarker在客户端运行JavaScript之前在服务器上运行,所以你想要的是不可能的。或者至少你想要的方式,它是。您必须将该数组发回服务器(使用表单或使用AJAX)等。
答案 1 :(得分:0)
您必须通过ajax调用发送值列表并刷新div以显示新结果。 由于freemarker是一个在服务器上运行以生成html页面的模板引擎,因此无法向freemarker发送任何对象,列表等等。如果您愿意,我可以向您展示一个示例。