jQuery MiniUI
标题:
第三方插件
[打印本页]
作者:
noheaven
时间:
2014-7-4 15:03:56
标题:
第三方插件
在datagrid里面想用一个时间插件,就自己封装了一个,但是有几个问题,想请教一下版主
1.第一次点击无法弹出,要第二次点击才能弹出,估计是第一次没有获取焦点
[attach]4790[/attach][attach]4791[/attach] 封装代码如下:
My97Datepicker = function() {
My97Datepicker.superclass.constructor.call(this);
}
mini.extend(My97Datepicker, mini.Control, {
uiCls: "uc-my97datepicker",
_create: function() {
this.el = document.createElement('div');
this.el.innerHTML = '<input/>';
$(this.el.firstChild).focus(function() {
this.blur();
WdatePicker({ dateFmt: 'yyyy-MM-dd HH:mm:ss'});
});
},
setValue: function(value) {
$(this.el.firstChild).val(value);
},
getValue: function() {
var value = $(this.el.firstChild).val();
return value;
}
});
mini.regClass(My97Datepicker, "my97datepicker");
2.利用json数据填充datagrid,显示正常,当点击时间单元格时,出现如下情况,
[attach]4790[/attach]
[attach]4792[/attach],该怎么解决。。页面代码
<div field="startTime" width="41" headerAlign="center" align="center" dateFormat="yyyy-MM-dd HH:mm:ss" >派出时间
<input property="editor" class="uc-my97datepicker" />
</div>
谢谢!
作者:
felt
时间:
2014-7-4 15:09:12
表格的单元格编辑器必须是MiniUI控件
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2