//var whir = ""; if (!window.whir) window.whir = {}; whir.ajaxdata=function(url,param,successfun,failfun) { $.ajax({ url:url, type: "post", contenttype: 'application/json', datatype: 'json', data: json.stringify(param), success: function (data) { if(data.code==200) { if(successfun!=null) { successfun(data.info); } } else { if(failfun!=null) { failfun(data); } } }, error:function() {alert('请求异常!请稍候再试');} }); } whir.buildpagedata = function (url, param, templateid, targetdom,callback) { pagedata(url, param, function(res){ render(templateid, res.info.items, targetdom,callback); totalcount = res.info.totalcount $('#id').jqpaginator({ first: '
暂无数据
" targetdom.innerhtml = html; } if (!fn) return fn() } function pagedata(url, param, callback) { if(param.searchparam==undefined) {param.searchparam={};} $.ajax({ url: url + '?siteid='+param.siteid+'&columnid='+param.columnid+'&subid='+param.subid+'&pagenumber=' + (param.currentpage - 1) + '&pagesize=' + param.pagesize, type: "post", contenttype: 'application/json', datatype: 'json', data: json.stringify(param.searchparam), success: function (data) { if (data.info.totalcount == 0) { data.info.totalcount = 1 } callback(data) } }) } template.helper('dateformat', function (date, format) { if (typeof date === "string") { var mts = date.match(/(\/date(\d+)\/)/); if (mts && mts.length >= 3) { date = parseint(mts[2]); } } date = new date(date); if (!date || date.toutcstring() == "invalid date") { return ""; } var map = { "m": date.getmonth() + 1, //月份 "d": date.getdate(), //日 "h": date.gethours(), //小时 "m": date.getminutes(), //分 "s": date.getseconds(), //秒 "q": math.floor((date.getmonth() + 3) / 3), //季度 "s": date.getmilliseconds() //毫秒 }; format = format.replace(/([ymdhmsqs])+/g, function(all, t){ var v = map[t]; if(v !== undefined){ if(all.length > 1){ v = '0' + v; v = v.substr(v.length-2); } return v; } else if(t === 'y'){ return (date.getfullyear() + '').substr(4 - all.length); } return all; }); return format; }); template.helper("json",function(str){ return json.parse(str); }); function tanchuang(type){ var inner = "