Ech*_*cho 0 javascript freemarker
我需要将javascript函数的值添加到freemarker列表中
示例:我从我的控制器传递给视图一个对象schoolObject.schoolObject有一个名为classNames的List属性
是否适用于从javascript中为此列表添加值!
以下不起作用:
function addclass(className){
var name=document.getElementById(smth).value.trim();
document.getElementById(classNames).value=name
alert(document.getElementById(classNames).value);
}
Run Code Online (Sandbox Code Playgroud)
我想你误解了freemarker和javascript的目标.
Javascript是一种客户端语言.它允许您在已经由服务器呈现的页面上添加动态行为.
Freemarker是一种模板语言,允许您在呈现之前格式化服务器上的html页面.
因此,您无法使用javascript填充freemarker列表,但您可以使用来自服务器代码的列表填充此列表.
一旦页面呈现给客户端,就不再使用freemarker,只使用你的javascript ...
| 归档时间: |
|
| 查看次数: |
4053 次 |
| 最近记录: |