其他函数库 - 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)。