게시판 엑셀다운 시 행과 열을 순서를 바꿀 수는 없을까요?
본문
게시판 내용을 엑셀로 다운받게 작업 했는데요. 행과 열의 순서를 바꿀라면 어떻게 수정해야 될까요?
값은 list.skin에서 가져오고,
엑셀 조정은 다른분께서 작업하신 소스를 다운받아서 했습니다.
디자인으로 수정할려고 했으나, 리스트의 구조가 바뀌어서 잘 안됩니다.
근데, 소스를 도통몰라가지고 어디를 손대어 될지 모르겠습니다.
//table2excel.js
;(function ( $, window, document, undefined ) {
var pluginName = "table2excel",
defaults = {
exclude: ".noExl",
name: "Table2Excel"
};
// The actual plugin constructor
function Plugin ( element, options ) {
this.element = element;
// jQuery has an extend method which merges the contents of two or
// more objects, storing the result in the first object. The first object
// is generally empty as we don't want to alter the default options for
// future instances of the plugin
//
this.settings = $.extend( {}, defaults, options );
this._defaults = defaults;
this._name = pluginName;
this.init();
}
Plugin.prototype = {
init: function () {
var e = this;
var utf8Heading = "<meta http-equiv=\"content-type\" content=\"application/vnd.ms-excel; charset=UTF-8\">";
e.template = {
head: "<html xmlns:o=\"urn:schemas-microsoft-com:office:office\" xmlns:x=\"urn:schemas-microsoft-com:office:excel\" xmlns=\"http://www.w3.org/TR/REC-html40\">" + utf8Heading + "<head><!--[if gte mso 9]><xml><x:ExcelWorkbook><x:ExcelWorksheets>",
sheet: {
head: "<x:ExcelWorksheet><x:Name>",
tail: "</x:Name><x:WorksheetOptions><x:DisplayGridlines/></x:WorksheetOptions></x:ExcelWorksheet>"
},
mid: "</x:ExcelWorksheets></x:ExcelWorkbook></xml><![endif]--></head><body>",
table: {
head: "<table>",
tail: "</table>"
},
foot: "</body></html>
답변 2
행과 열의 순서를 바꿀라면 <---이게 무슨 말인지
개인별로 한 행씩 결과가 나와야 하는데 행과 열을 바꾼다는 것은??
html을 자바스크립트(jquery)를 이용해서 다온로드할 수 있게 하는 것 같은데
아예
테이블을 만들 때 (php에서)
가로 세로를 바꾸는 건 어떨까요?