【发布时间】:2010-12-29 16:43:22
【问题描述】:
我有一个表格,它在 1 列中显示来自动态内容的数据。当单元格数> 3时,我希望内容移动到第二列。 (即,如果要显示 3 个单元格,它将以 1 列显示,4 个或更多单元格将显示在 2 列中。请注意,动态内容永远不会超过 6 个单元格。
我不得不说我可以通过 css 和 html 找到自己的方式,但 javascript 是另一个问题……但我确实意识到这可能是唯一的方式。
任何 Javascript 、jQuery 脚本可用于获取我的结果?
数据显示如下:
| Col1 | | Col1 || Col2 |
--------- -----------------
| Data1 | ----> | Data1 || Data4 |
| Data2 | | Data2 | etc...
| Data3 | | Data3 |
不确定这是否有帮助,但调用动态内容(并将其放入表中)的代码是:
<table id="myTable">
<?php
$str1="";
$flag1=1;
while($rowReview1=mysql_fetch_array($resultReview1)){
$st1="";
$val=$rowReview1["ratingValue"];
$sName=$rowReview1["criteriaName"];
if($val>0){
for($ii=1;$ii<=$val;$ii++){
$st1.="<img src=\"$directory/images/orange.gif\" \>";
}
for($jj=$val;$jj<5;$jj++){
$st1.="<img src=\"$directory/images/gray.gif\" \>";
}
}else{
$st1="";
}
if($val > 0){
$str1.="<tr><td>$sName</td><td>$st1</td></tr>";
}else{
$str1.="<tr><td>$sName</td><td>N/A</td></tr>";
}
}
echo $str1;
?>
</table>
现在可以在这里看到该页面:http://www.top10banques.com/avis/index2.php?item_id=1 我正在尝试编辑的表格是分页符“l'evaluation des clients”下方的表格。
再次感谢您提供的任何帮助,祝大家节日快乐!
【问题讨论】:
标签: php javascript jquery css dom-manipulation