jquery引导网格:在格式化程序中获取单元格数据?

jquery引导网格:在格式化程序中获取单元格数据?,jquery,twitter-bootstrap-3,Jquery,Twitter Bootstrap 3,我只是在尝试bootgrid,它看起来很不错,但是文档中有很多漏洞,很难弄清楚如何做一些事情。具体地说,我试图在bootgrid初始化中使用moment.js简单地格式化日期。我可以看到如何使用格式化程序设置单元格的内容,但您的示例都只使用row.id和column.id。我需要得到单元格的实际内容,日期,这样我就可以格式化它并将其返回到单元格。是否有一个参数可以传递给单元格内容的格式化程序函数 此外,我还试图找出“数据类型”的可能值是什么?我在示例中只看到“numeric”,是否还有其他类型(

我只是在尝试bootgrid,它看起来很不错,但是文档中有很多漏洞,很难弄清楚如何做一些事情。具体地说,我试图在bootgrid初始化中使用moment.js简单地格式化日期。我可以看到如何使用格式化程序设置单元格的内容,但您的示例都只使用row.id和column.id。我需要得到单元格的实际内容,日期,这样我就可以格式化它并将其返回到单元格。是否有一个参数可以传递给单元格内容的格式化程序函数

此外,我还试图找出“数据类型”的可能值是什么?我在示例中只看到“numeric”,是否还有其他类型(可能是日期类型)

最后,我手动将数据附加到bootgrid,因为我的服务调用使用的是“GET”方法,而不是“POST”方法。看起来bootgrid只会使用'POST'方法来执行ajax请求,对吗?有没有办法将其设置为另一个http方法


谢谢你的帮助

我认为您需要的是行[column.id]

试试看


在我的情况下,它工作正常。

文档目前正在进行中(很抱歉)!关于您的问题,我建议您使用自定义转换器(数据类型或数据转换器)。查看
默认设置。从文档中:
在填充jQuery Bootgrid时使用矩.js选择此处推荐的ISO-8601日期时间格式之一时请记住,以避免出现奇怪的行为。
列.id
行.id
是单元格数据。在这些示例中,它们每个都有一个ID列
id
是列的实际名称,
数据列id
值。您也可以改用
行[“id”]
...
formatters: {
 myFormatter: function (column, row) {       
  var cellValue = row[column.id];
  // now edit the value
  return cellValue;
 }
}