gpt4 book ai didi

javascript - 如何在 prime ui 或 jquery datatable "columns"选项的 headerText 中包含 HTML 代码?

转载 作者:行者123 更新时间:2023-11-28 07:58:55 26 4
gpt4 key购买 nike

我正在尝试将国际化应用到使用 JSP 页面的 Web 应用程序。我找到了此链接 How to internationalize a Java web application?这确实对我有帮助。

但是,我现在尝试在 primeui 数据表的 headerText 中使用给定的标记 fmt:message 标记,以便我可以用西类牙语查看数据表的列名称。但它显示为文本而我希望它像在 JSP 页面上一样运行,即从我的属性文件 text_es.properties 中选择 user.data.userName="username 的西类牙语翻译"。

下面是我的数据表的代码,它包含在我的 JSP 上的脚本标记中:

$(function() {
$('#tbllocal').puidatatable({
caption : 'Inbox Tasks',
paginator : {
rows : 5
},
columns : [
{
field : 'userName',
**headerText : '<fmt:message key='user.data.userName'/>',**
sortable : true
},{
field : 'userEmailId',
headerText : 'userEmailId',
sortable : true
} ],
datasource : function(callback) {
$.ajax({
type : "GET",
url : 'crud',
dataType : "json",
context : this,
success : function(response) {
callback.call(this, response);
}
});
},

selectionMode : 'single',
rowSelect : function(event, data) {
$('#messages').puigrowl('show', [ {
severity : 'info',
summary : 'Row Selected',
detail : (data.firstName + ': ' + data.lastName)
} ]);
},
rowUnselect : function(event, data) {
$('#messages').puigrowl('show', [ {
severity : 'info',
summary : 'Row Unselected',
detail : (data.firstName + ': ' + data.lastName)
} ]);
},
jsonReader : {
response : "response"

}
});
});
<小时/>

最佳答案

在 primeui 2.0 之前,仍然不支持在数据表标题中包含 html 我也在 frimeui 论坛上发布了这个问题,请参阅以下链接了解更多详细信息 http://forum.primefaces.org/viewtopic.php?f=16&t=42417

关于javascript - 如何在 prime ui 或 jquery datatable "columns"选项的 headerText 中包含 HTML 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25679782/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com