在rich:tree中,New Line被一个空格取代



我有<div>中的消息列表:

<div id="abc" class="icon111" title="#{collection.message}" />

这个<div>包含在JSF富树中。

switchType="ajax"rich:tree时,展开树之前的消息显示正常,但一旦展开树,所有消息都在一行中出现(新行被单个空格替换)。

如果我改变switchType="server/client"它会工作,但它会影响我的项目的性能,所以我不得不去与ajax。

是否可以在不同的行中显示消息?

在java中添加消息时,保留一些分隔符将消息列表添加到div标题中,但是当鼠标移到div上调用JS时,在JS函数中使用正则表达式

将消息拆分到下一行
<div id="**abc**" class="icon111" title="#{collection.message}" onmouceover="showTitle('#{collection.message}','**abc**');/>
function showTitle(value,id){
var divContent = jQuery("#" + id);
var newTitle=value.replace(/#/g, 'n');
divContent.attr('title', newTitle);

}Div id应该是动态的,因为富树将为树中的所有层次使用相同的Div

相关内容

  • 没有找到相关文章