由于任何 JSF 页面都在服务器端转换为等效的 HTML 并发送到客户端进行渲染,而客户端的 JQuery 获取 HTML 并重新呈现它。
从理论上讲,应该可以将 JSF 生成的 HTML 包装到 JQuery 中,如果是这样,我想知道它是如何完成的。如果可能,特别使用 RichFaces 作为 JSF 实现。
<rich:dataTable id="table">
<rich:column>
</rich:column>
</rich:dataTable>
上面的 JSF 片段被转换成它的等效 HTML 就是这样
<table id="table">
<tr>
<td></td>
</tr>
</table>
难道不应该做这样的事情吗
<script type="text/javascript">
$(document).ready(function () {
$('#table').dataTable();
}
</script>
我已经尝试过了,但它似乎不起作用。
因此,如果有人有任何提示,我将不胜感激。