easyui filter 過濾時間段

來源:互聯網
上載者:User

標籤:des   style   blog   color   io   ar   cti   div   

 1 $.extend($.fn.datagrid.defaults.filters, {
 2     dateRange: {
 3         init: function(container, options){
 4             var c = $(‘<div style="display:inline-block"><input class="d1"><input class="d2"></div>‘).appendTo(container);
 5             c.find(‘.d1,.d2‘).datebox();
 6             return c;
 7         },
 8         destroy: function(target){
 9             $(target).find(‘.d1,.d2‘).datebox(‘destroy‘);
10         },
11         getValue: function(target){
12             var d1 = $(target).find(‘.d1‘);
13             var d2 = $(target).find(‘.d2‘);
14             return d1.datebox(‘getValue‘) + ‘:‘+d2.datebox(‘getValue‘);
15         },
16         setValue: function(target, value){
17             var d1 = $(target).find(‘.d1‘);
18             var d2 = $(target).find(‘.d2‘);
19             var vv = value.split(‘:‘);
20             d1.datebox(‘setValue‘, vv[0]);
21             d2.datebox(‘setValue‘, vv[1]);
22         },
23         resize: function(target, width){
24             $(target)._outerWidth(width)._outerHeight(22);
25             $(target).find(‘.d1,.d2‘).datebox(‘resize‘, width/2);
26         }
27     }
28 });

啊

 

1     $(‘#dg‘).datagrid().datagrid(‘enableFilter‘, [{
2         field:‘date‘,
3         type:‘dateRange‘,
4         op:[...]}]);

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.