【发布时间】:2012-05-17 22:14:26
【问题描述】:
由于任何 JSF 页面都在服务器端转换为等效的 HTML 并发送到客户端进行渲染,客户端的 JQuery 获取 HTML 并重新渲染它。
理论上应该可以将 JSF 生成的 HTML 封装到 JQuery 中,如果是这样,我想知道它是如何完成的。如果可能,特别使用 RichFaces 作为 JSF 实现。
<rich:dataTable id="table">
<rich:column>
</rich:column>
</rich:dataTable>
上面的 JSF 的 sn-p 被转换成它的等效 HTML 就是这个
<table id="table">
<tr>
<td></td>
</tr>
</table>
难道不应该做这样的事情吗
<script type="text/javascript">
$(document).ready(function () {
$('#table').dataTable();
}
</script>
我已经尝试过了,但它似乎不起作用。
所以,如果有人有任何提示,我将不胜感激。
【问题讨论】:
-
你确定 $(document).ready(function () { 正在被调用吗?放置 alert('a') 来查看...因为它应该可以工作
-
是的,现在叫做 thnx
标签: java jquery jquery-ui jsf richfaces