专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

JQuery EasyUI的datagrid中formatter如何调用公共function

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/2/14 0:16:05       共计:3624 浏览

下面是datagrid的colunms[]中的一部份代码
{title:'创建时间',field:'createTime',width:80,align:'left',
formatter:    function formatter_Time(val,row){
     if(val != null){
     var time = new String(val);
     var hour = time.substr(0,2);
     var minute = time.substr(2,2);
     var second = time.substr(4,2);
     return hour + ':' + minute + ':' + second;
     }
     else return "";
   }
}
如果想把formatter后面的function formatter_Time(val,row)方法摘出来作为公共方法,那么formatter后面应该如何写代码调用这个方法。


解决方法:

这样就可以了,亲!
function formatter_Time(val,row){
     if(val != null){
     var time = new String(val);
     var hour = time.substr(0,2);
     var minute = time.substr(2,2);
     var second = time.substr(4,2);
     return hour + ':' + minute + ':' + second;
     }
     else return "";
   }

{title:'创建时间',
field:'createTime',
width:80,align:'left',
    formatter:formatter_Time
}

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:js中substr,substring,indexOf,lastIndexOf等的用法 | ·下一条:easyui datagrid 部分参数整理

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有