- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经搜索过这个但找不到任何人试图用 jqGrid 格式化程序来做我正在做的事情。
我有一个我试图解析的日期,它在 jqGrid 表中不,但我在其他网站上使用 jqGrid,我希望使用 jqGrid 的日期解析器而不是必须编写单独的方法。
我一直在摆弄 jGrid 对象,但我需要一些帮助。
我的日期格式是 ISO8601Long
即 2013-11-17T09:00:00
首先,我确保格式化程序中的日期格式是我希望使用的格式:
jQuery.jgrid.formatter.date.srcformat = 'Y-m-d H:i:s';
jQuery.jgrid.formatter.date.newformat = 'j/m/Y g.ia';
接下来,我调用 jQuery.jgrid.parseDate
方法来尝试解析日期。
jQuery.jgrid.parseDate(0, 0, '2013-11-17T09:00:00');
我不确定前两个参数是什么,但它们看起来可能会接受 srcformat 和 newformat。无论哪种方式,它们的格式都不符合我的预期。还有第四个,但这似乎只接受一个对象。
这给我留下了 2013-11-17GMT09:00:00
。虽然这更容易理解,但它不是我期望的格式。我想我错过了一个步骤或不知何故需要在此之后调用格式化程序。
任何指针都会很棒。
谢谢,
戴尔
最佳答案
parseDate
的正确用法如下:
var parsedData = $.jgrid.parseDate("Y-m-d H:i:s", "2013-11-17T09:00:00", "j/m/Y g.ia");
或
var parsedData = $.jgrid.parseDate("ISO8601Long", "2013-11-17T09:00:00", "j/m/Y g.ia");
您可以选择使用 Globalize jQuery Plugin .
关于javascript - jQuery.jgrid.parseDate 日期格式化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20069259/
我使用 jqGrid 作为 JIRA 插件,并包含 jquery 和 jqgrid 库作为 Web 资源。 我已根据需要在 jqGrid 中设置了一列,当我尝试提交相应列为空的表单时,我在 fireb
我在 java 中使用 JQuery 和 JGrid。我有一个网格 jQuery("#table1").jqGrid({ .............. ...
嗨,我正在使用 afterSaveCell,如果我们修改单元格然后它就会触发。 我的场景是我在保存更改按钮上对数据库进行批量更新。但是当用户编辑单元格并到达另一个单元格时,我会将修改记录在数组中。 但
我正在使用 Jgrid.i 希望每次将新行分配给该行时都将新行添加到表中。 我正在使用添加行 var AddNewRow = function(id){ v
我已经搜索过这个但找不到任何人试图用 jqGrid 格式化程序来做我正在做的事情。 我有一个我试图解析的日期,它在 jqGrid 表中不,但我在其他网站上使用 jqGrid,我希望使用 jqGrid
我在 joomla 后端有这样的代码。 published, $i, 'products.', TRUE, 'cb'); ?> 发布功能正常工作,将我发送到我的 Controller 产品和方法发布。
我正在尝试开始使用 jQuery 插件 jqGrid,但是它给了我错误 - “b.jgrid.jqID 不是函数”。我从http://www.trirand.com/blog/?page_id=6下载
我在同一页面中有两个不同的 jqGrid。在第一个网格中,我使用以下代码为导航栏中的添加和编辑按钮设置了自定义功能: $.jgrid.nav.addfunc =
当我向 jqgrid 发送 JSON 响应时,我收到“未定义”消息,Firebug 告诉我: b.jgrid.formatter is undefined [Break On This Error]
我是一名优秀的程序员,十分优秀!