我正在使用datatables jquery插件,并希望按日期排序.
我知道他们有一个插件,但我找不到从哪里下载它
http://datatables.net/plug-ins/sorting
我相信我需要这个文件:dataTables.numericComma.js但我无法在任何地方找到它,当我下载数据表时,它似乎不在zip文件中.
我也不确定是否需要将自己的自定义日期排序器传递给此插件.
我试图对这种格式进行排序MM/DD/YYYY HH:MM TT(AM | PM)
谢谢
编辑
如何更改此项以按MM/DD/YYYY HH:MM TT(AM | PM)排序并将其更改为美国日期?
jQuery.fn.dataTableExt.oSort['uk_date-asc'] = function(a,b) {
var ukDatea = a.split('/');
var ukDateb = b.split('/');
var x = (ukDatea[2] + ukDatea[1] + ukDatea[0]) * 1;
var y = (ukDateb[2] + ukDateb[1] + ukDateb[0]) * 1;
return ((x < y) ? -1 : ((x > y) ? 1 : 0));
};
jQuery.fn.dataTableExt.oSort['uk_date-desc'] = function(a,b) {
var ukDatea = a.split('/');
var ukDateb = b.split('/');
var x = …
Run Code Online (Sandbox Code Playgroud) Globalize.js允许您根据应用的当前区域性解析日期字符串
var date = Globalize.parseDate("17/07/2013"); //Wed Jul 17 00:00:00 PDT 2013
Run Code Online (Sandbox Code Playgroud)
我想做的是解析DateTime.javascript Date对象处理这个,我很惊讶Globalize.js
库没有.
var date = new Date("07/17/2013 11:55 pm"); //Wed Jul 17 23:55:00 PDT 2013
var date = Globalize.parseDate("07/17/2013 11:55 pm"); //null
Run Code Online (Sandbox Code Playgroud)
我错过了什么吗?我倾向于自己解析时间部分.是否有另一个扩展的库Globalize.js
提供这种功能?我环顾四周但却找不到多少.
更新w /接受的答案
如果您知道日期所在的格式,则可以解析日期.
var date = Globalize.parseDate("17/07/2013 11:55 pm", "MM/dd/yyyy hh:mm tt");
//date = null
Run Code Online (Sandbox Code Playgroud)
在我的示例中,日期将为null,因为它期望时间段的格式为a.m
或p.m.
.一旦我改变了,我就能解析一个日期时间.
var date = Globalize.parseDate("17/07/2013 11:55 p.m.", "MM/dd/yyyy hh:mm tt");
//date = Wed Jul 17 23:55:00 PDT 2013
Run Code Online (Sandbox Code Playgroud)
注意:这仅适用于弃用的 Globalize …
我一直在寻找Lucene.Net 3.0的一些发行说明,但到目前为止一直没有成功.目前我们使用Lucene.Net 2.9,但它是一个内存猪,所以我试图找出Lucene.Net 3.0是否改进了内存管理.
至于我的问题,3.0的主要变化是什么?内存管理有所改进吗?
我是 Java Spring 的新手,并试图了解它是如何工作的。我的目标是对不在实体中的 JPQL 查询应用排序。
我一直在看的参考资料:
如果我声明以下查询
@Query("SELECT a, b.someColumn FROM TableA a INNER JOIN a.tableB b where a.search like %?1%"
public Page<Object[]> findSomething(String search, Pageable pageable);
Run Code Online (Sandbox Code Playgroud)
这将产生具有以下形式的对象列表
Object[0] = TableA entity
Object[1] = b.someColumn value
Run Code Online (Sandbox Code Playgroud)
我一直在阅读 Sort 类,但我还没有找到通过 b.someColumn 进行排序的方法。
如果我执行以下操作
Sort sort = new Sort(Sort.Direction.DESC, "someColumn");
Page<Object[]> things = mgr.findSomething("junk", sort);
Run Code Online (Sandbox Code Playgroud)
然后 JPQL 结果
SELECT a, b.someColumn FROM TableA a INNER JOIN a.tableB b where a.search like ?1 order by a.someColumn …
当我点击expandable-icons-cancel时,我想保存form-group div 的子标签.这是结构:
<div class="form-group ">
<label class="" style="padding-top:10px;"> Long Title</label>
<span class="value ">
<div class="expandable">
<div class="expandable-icons">
<img class="expandable-icons-cancel" style="display:none;" src="test/cancel.png">
</div>
</div>
</span>
</div>
Run Code Online (Sandbox Code Playgroud)
功能:
jQuery('.expandable-icons-cancel').click(function() {
var parentDiv = jQuery(this).parents('div.expandable'); //-works, but how can i get upper?
// How to get 2 steps upper to form-group?
// How to get get child label text of form-group and save in var?
}
Run Code Online (Sandbox Code Playgroud) javascript ×2
jquery ×2
culture ×1
datatables ×1
datetime ×1
html ×1
jpql ×1
lucene.net ×1
spring-data ×1