1

我正在使用 PrimeFaces 3.5 版并像这样使用 selectionMode:

<p:column selectionMode="multiple"/>

它会产生这样的标记:

<div class="ui-chkbox ui-widget">
<div class="ui-helper-hidden-accessible">
<input type="checkbox" name="x_checkbox">
</div>
<div class="ui-chkbox-box ui-widget ui-corner-all ui-state-default">
<span class="ui-chkbox-icon ui-c"></span>
</div>
</div>

我只想拥有复选框:

<input type="checkbox" name="x_checkbox">
4

1 回答 1

0

很抱歉回答,但我没有足够的声誉来发表评论。

为什么您实际上只想拥有复选框?是因为取消选择,即使您没有单击复选框,而是在列中的任何位置?

如果是这样,我遇到了同样的问题,我做了一些解决方法,我将复选框的宽度和高度设置为列宽/高度,这样您就不必处理那个小“错误”。

顺便说一句,据我所知,在 primefaces 3.4 中它有所不同,他们根据 primefaces Pro 用户的请求对其进行了更改。

于 2013-04-11T08:54:55.057 回答