【发布时间】:2014-02-10 18:50:55
【问题描述】:
我正在向我的 ManagedBean 中的字段添加掩码。
htmlJQuery = new HtmlJQuery();
htmlJQuery.setSelector("#"+perguntaVO.getCodigo() + (sequence == null ? "" : "_" + sequence));
htmlJQuery.setQuery("mask('999.999.999-99')");
htmlJQuery.setTiming("onload");
htmlGroup.getChildren().add(htmlJQuery);
但此新掩码未在页面中进行评估。只有在我提交页面时才会对其进行评估。
我需要做什么才能动态评估这个 jquery?
【问题讨论】:
-
我从未见过需要在服务器端执行 jquery。您是否有理由无法将其添加到 xhtml 页面?请记住,EL 也会在
<script>块中进行评估。 -
我正在 manageBean 中动态创建 jsf 组件。创建组件对象后,我只需将其添加到绑定在 managedBean 内的表单对象中。如图所示,创建了