如何为datatable colums指定数据类型?

时间:2015-09-02 16:19:41

标签: jquery asp.net-mvc-4 datatables

这是我的剃刀。一切正常。我只想要一件事。 1.我有日期类型列我想将它的数据类型定义为日期时间,以便缩短工作正常。我添加了以下代码,显示了我的完整实现。

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
    <xsl:output method="xml" indent="yes" />

    <xsl:key name="execs" match="executive" use="@name" />

    <xsl:template match="/">
        <people>
            <xsl:apply-templates select="//people" />
        </people>
    </xsl:template>

    <xsl:template match="people">
        <favorites>
            <xsl:apply-templates select="person[key('execs', @name)/@favorite = 'yes']" />
        </favorites>
        <other>
            <xsl:apply-templates select="person[not(key('execs', @name)/@favorite = 'yes')]" />
        </other>
    </xsl:template>

    <xsl:template match="@*|node()">
        <xsl:copy>
            <xsl:apply-templates select="@*|node()"/>
        </xsl:copy>
    </xsl:template>
</xsl:stylesheet>
  

我还添加了JsFidder

1 个答案:

答案 0 :(得分:0)

试试这个:

@section scripts{
    <script type="text/javascript">
        $(function () {
            var table = $('#grid').DataTable({
                'aoColumnDefs': [{
                    'bSortable': false,
                    'aTargets': -1
                }],
                'columnDefs': [
                    { "type": "YOUR_TYPE_HERE", "targets": TARGETED_COLUMN_HERE },
                    /* ... */
                ]
                'order': [[4, "desc"]]
            });
    });
</script>
}

此处有更多详情:https://datatables.net/reference/option/columns.type