我在我的网页中使用 koGrid。在 Chrome 中一切正常,但在火狐和 safari 中,列重新排序不起作用。我写了以下代码:在js文件中
self.gridOptions = {
data: self.reportData,
columnDefs: [
{ field: 'Invoice', displayName: 'Month' },
{ field: 'ContactName', displayName: 'Date' },
{ field: 'DueDate', displayName: 'Due Date' },
{ field: 'TranDate', displayName: 'Tran Date' },
{ field: 'BOLNumber', displayName: 'BOL#' },
{ field: 'TranID', displayName: 'Tran Number' },
{ field: 'PRONumber', displayName: 'PRO#' },
{ field: 'ReferenceNo', displayName: 'REF#' },
{ field: 'Charge', displayName: 'Charge' },
{ field: 'OpenAmount', displayName: 'Open Amount' },
{ field: 'Balance', displayName: 'Balance' },
{ field: 'TranType', displayName: 'tranType' }
]
};
HTML:
<div class="gridStyle" data-bind="koGrid: gridOptions"></div>
我的应用程序是一个使用 durandal 和 Knockout 的 SPA 应用程序。
有什么我必须在配置中添加的吗?
请帮忙。
谢谢。