【发布时间】:2009-06-09 07:08:15
【问题描述】:
有人知道如何格式化 flexigrid 上的列吗?
http://turbogears.org/2.0/docs/main/ToscaWidgets/Cookbook/FlexiGrid.html
colModel 没有看到任何格式参数
我想做一些简单的事情,比如用“{0:dd MMM yyyy}”格式化我的日期列
【问题讨论】:
标签: c# .net javascript jquery
有人知道如何格式化 flexigrid 上的列吗?
http://turbogears.org/2.0/docs/main/ToscaWidgets/Cookbook/FlexiGrid.html
colModel 没有看到任何格式参数
我想做一些简单的事情,比如用“{0:dd MMM yyyy}”格式化我的日期列
【问题讨论】:
标签: c# .net javascript jquery
设置要格式化的列的process属性,如下所示:
colModel: [
{display: "ID", name: "id", width: 40, sortable: true, align: "center", process: procMe},
{display: "Title", name: "title", width: 180, sortable: true, align: "left"}
],
注意第一个列上的 process: procMe,然后:
function procMe(celDiv,id) {
$(celDiv).html("Some formated text/icons/pics or whatever here");
};
我现在没有办法尝试,但我认为它应该可以工作,如果有任何错误我只是凭记忆写的,我可能忘记了一些东西。
希望对你有帮助...
【讨论】:
我认为 flexigrid 不包含格式属性。
从服务器获取数据时不能格式化日期吗?
【讨论】:
我同意 ToRrEs - 在序列化之前格式化您的数据。这样您就可以将您需要的内容推送给客户。
【讨论】: