| 1234567 |
- /*
- * bootstrap-table - v1.6.0 - 2015-03-03
- * https://github.com/wenzhixin/bootstrap-table
- * Copyright (c) 2015 zhixin wen
- * Licensed MIT License
- */
- !function(a){"use strict";a.extend(a.fn.bootstrapTable.defaults,{flat:!1});var b=a.fn.bootstrapTable.Constructor,c=b.prototype.initData;b.prototype.initData=function(){c.apply(this,Array.prototype.slice.apply(arguments)),this.options.flat&&(this.options.data=d.flatHelper(this.options.data)),"server"===this.options.sidePagination&&(this.data=this.options.data)};var d={flat:function(a){function b(a,d){if(Object(a)!==a)c[d]=a;else if(Array.isArray(a))for(var e=0,f=a.length;f>e;e++)b(a[e],d?d+"."+e:""+e),0==f&&(c[d]=[]);else{var g=!0;for(var h in a)g=!1,b(a[h],d?d+"."+h:h);g&&(c[d]={})}}var c={};return b(a,""),c},flatHelper:function(b){var c=[],e=[];return a.isArray(b)||(e.push(b),b=e),a.each(b,function(a,b){c.push(d.flat(b))}),c}}}(jQuery);
|