fastadmin后台导出图片太大,设置图片不超过单元格
exportOptions:{//设置单元格里面的图片不超出单元格ignoreColumn:[0,'operate'],onBeforeSaveToFile:function(data,fileName,type,charset,encoding,bom){return$.fn.bootstrapTable.defaults.extend.savestatus;},onCellHtmlHyperlink:function($cell,rowIndex,colIndex,href,htmlData){varhtml=$.parseHTML(htmlData);varinputidx=0;varselectidx=0;varresult='';$.each(html,function(){if($(this).is("input")){result+=$cell.find('input').eq(inputidx++).val();}elseif($(this).is("select")){result+=$cell.find('select option:selected').eq(selectidx++).text();}elseif($(this).is("img")){varsrc=$(this).attr('src');if(src.indexOf('http')===-1){$(this).attr('src',window.location.origin+src);}$(this).attr("width","60").attr("height","60").attr('class','');result+='<div>'+$(this).get(0).outerHTML+'</div>';}else{if(typeof$(this).html()==='undefined'){result+=$(this).text();}elseif(jQuery().bootstrapTable===undefined||($(this).hasClass('filterControl')!==true&&$cell.parents('.detail-view').length===0)){result+=$(this).html();}}});returnresult;}}
放在js中。
