其他函数库 - smallp/front-suit GitHub Wiki

其他函数库

restful风格的ajax函数

全局错误处理,一般不需要单独来写了。 $.web(url:string,param:any,fun:function,method:string) 设置的type为json,method为可选参数,可以为get post delete put,默认为post

表单相关函数

  • $.small.fillForm(obj:DOMobject,data:dict):void 将数据填充到表单中,相当于$.serialized的反操作。obj是DOM元素,不是jq对象。

  • $.small.check2str(cla:string):string 将多选的checkbox转换成字符串。cla为相同组的checkbox的class,此函数会返回选中了的checkbox的value,并序列化成json字符串。

  • $.small.arr2check(data:array,cla:string):void check2str的逆操作。

模板函数

  • $.small.fillTpl(tpl:string,data:dict):string 根据模板渲染单条数据。只能渲染单条数据,如果要多条请使用循环。

模板中键使用大括号包裹,如{name}会对应渲染成data['name']

时间戳->格式化时间函数

  • $.small.time2str(time:int):string

将时间戳转换为可读的字符串(2016-11-25 11:00:00)。