我有一个案例,我想在从下拉菜单中选择的项目上设置 taglib 的属性。
那么我该怎么做
Taglib 在服务器端准备 html,制作一个静态字符串,一个 html,将发送到浏览器。Javascript 在客户端,在浏览器中,针对准备好的 html 文档工作。
您可以更新当前文档的模型(HTML DOM),但是无法对已经完成的逻辑进行更改,生成一个 html 并且您已经收到了结果。如果您正在寻找一种快速、简单的工具来操作 HTML DOM,那么看看jQuery
或者您也可以对服务器进行 ajax 调用,在服务器端呈现 html(使用任何 taglib),并以更新的 html 进行响应。看看remoteFunction,remoteLink等
使用属性。
def doSomething = { attrs, body ->
def pid = attrs?.param;
out << 'You gave the following param'+ pid
}