首先,扩展datagrid的editors,使其支持my97控件,当然在这之前别忘了引入my97的JS
01 | $.extend($.fn.datagrid.defaults.editors, { |
03 | init : function (container, options) { |
04 | var input = $( '<input class="Wdate" onclick="WdatePicker({dateFmt:\'yyyy-MM-dd HH:mm:ss\',readOnly:true});" />' ).appendTo(container); |
07 | getValue : function (target) { |
08 | return $(target).val(); |
10 | setValue : function (target, value) { |
13 | resize : function (target, width) { |
14 | var input = $(target); |
15 | if ($.boxModel == true ) { |
16 | input.width(width - (input.outerWidth() - input.width())); |
然后,在datagrid的列中,加上editor,使当前列可以编辑
2 | field : 'modifydatetime' , |