如何在Jquery选择器中使用JSTL var
我正在使用以下Jquery选择器
$("#selectedQuery td input:radio").attr('checked', true);
其中selectedQuery
是声明为的JSTL变量
我用硬编码值测试了选择器,它工作正常,但与selectedQuery
使用时没有运气。
我们如何在Jquery中使用JSTL var? 有什么工作吗?
在JSP中:
将JSTL代码与JavaScript混合可能会导致代码变得非常混乱。 如果它是不可避免的,我将所有JSTL变量设置为一个地方的JavaScript变量:
...
我一直这样做。 JSP解析器不知道或不关心标记的内容(无论是否使用jQuery)与JSP页面中的任何其他内容之间的差异。
如果你这样做,它应该工作正常:
...
请注意,这要求带有jQuery选择器的元素位于与
相同的页面/ JSP范围内。 如果它们不在同一范围内,那么当然这不起作用。