我正在使用JSTL forEach来循环和结构化一个表。我遇到的困难是,在显示给用户之前,我需要使用Javascript函数处理这些数据。有没有一种方法/语法可以在JSTL呈现标记之后,但在它再次循环之前调用Javascript函数?如果没有,有没有办法通过JSTL或Struts迭代用row:col ID唯一地、连续地标记<td/>元素,这样我以后就可以处理它们了?
发布于 2013-06-22 02:27:26
在JSTl呈现标记之后,但在它再次循环之前,有没有一种方法/语法来调用
函数?
显然不是: JSTL处理发生在服务器端。JS发生在JSP完全呈现并交付给客户端之后。
如果没有,有没有办法用JSTL或Struts迭代来唯一地、连续地用row:col标记元素,这样我以后就可以处理它们了?
当然,您可以将所需的任何内容放入DOM id和/或class属性中,或者如果您希望将这些信息分开,则可以使用类似data-id/etc的属性。
不过,最好的方法取决于你具体在做什么。
https://stackoverflow.com/questions/17241695
复制相似问题