2011-12-27 81 views
-2

我有一个表格(可以相当大,比如200x200像素),其中每个单元格都有一个背景颜色和一个小图片。用户将能够通过jQuery/Javascript单击单元格并更改颜色/符号(符号代表颜色)。我如何将表格数据传递给PHP脚本,以便将其组合成图像或PDF?将表格数据传递给php脚本

+0

这太宽泛了。你在问什么? – 2011-12-27 22:31:05

+2

这个问题太泛泛了。您需要自己尝试,并在出现问题时使用代码示例返回具体问题。 – DaveRandom 2011-12-27 22:31:47

+1

它可能含糊不清,但它说明了这一点。您需要将表格单元格的属性传递给PHP脚本Ajax。 – nand 2011-12-27 22:33:44

回答

1
var output = [], 
    row = 0; 
$('table').find('tr').each(function (index, obj) { 
    output.push([]); 
    var TDs = $(this).children(); 
    $.each(TDs, function (i, o) { 
     output[row].push($(this).css('background-color')); 
    }); 
    row++; 
}); 

这里是一个演示:http://jsfiddle.net/y8NwV/

这将通过在表中的每个元素TD迭代,得到它的背景颜色,然后将数据添加到一个二维数组。

+0

谢谢你的回答。这正是我需要的。如何从表中获取数据。 – maddogandnoriko 2011-12-28 00:30:50