Primefaces の DataTable 行 (tr 要素) に id (HTML 属性)を設定するにはどうすればよいですか?
私は検索しましたが、どこでもIDを取得する方法です。pfデータテーブルをrowReorderingプラグイン
と統合したいので、これが必要です。
2670 次
2 に答える
3
<tr>
PrimeFaces APIからPrimefacesデータテーブルの要素のIDを設定することはできませんが、行自体に特定のIDが必要であるようには見えないため、Javascriptからこれを行うことができます。ポストバック後のクライアント側。
$(document).ready(function() {
$('.ui-datatable-data').children().each(function(index, element) {
element.attr('id', 'foo_' + index);
};
};
これにより、jQueryおよびPrimefacesデータテーブルのすべてのtbody要素が検索され、tr
子のIDが一意で予測可能なIDに設定されます。
于 2012-11-30T12:19:55.110 に答える