如何实现数据运算后输出到表格

xanger 2016-06-12 09:48:55
<tbody>
<tr id="tdHead">
<th scope="col" class="tdHeard"> 会员名单 </th>
<th scope="col" class="tdHeard"> 数据 </th>
<th scope="col" class="tdHeard"> 数据乘以2的结果 </th>
</tr>
<volist name="vm" id="vo">
<tr class="nodatashowtr">
<td class="tdContent">{$vo.user_name}</td>
<td class="tdContent">{$vo.shuju}</td>
<td class="tdContent">这个地方输出左列数据乘以2的结果,怎么写呢????谢谢</td>
</tr>
</volist>
</tbody>
...全文
172 8 打赏 收藏 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xanger 2016-07-01
  • 打赏
  • 举报
回复
谢谢 。。。。。。。。。。。。。。。
HD_XB 2016-06-13
  • 打赏
  • 举报
回复
引用 3 楼 xanger 的回复:
[quote=引用 1 楼 HD_XB 的回复:] 1.${vo.shuju * 2} 2.js遍历volist 下的 tr 再遍历tr下的td 把第2个td的值转成数值在乘2写到第三个td
看着第一个方法挺好的, 但 <td class="tdContent">{$vo.shuju}</td> 这个是有数据的 <td class="tdContent">${vo.shuju * 2}</td> 这个是空[/quote]我还以为你用的是el
笨猿 2016-06-13
  • 打赏
  • 举报
回复

<script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script type="text/javascript">
$(function(){
	var h=$(".tdContent").eq(1).html()*2;
	$(".tdContent").eq(2).html(h);
});
</script>
<style type="text/css">
</style>
</head>
<body>
<table border="1">
    <tbody>
          <tr id="tdHead">
            <th scope="col" class="tdHeard"> 会员名单 </th>
            <th scope="col" class="tdHeard"> 数据 </th>
    		<th scope="col" class="tdHeard"> 数据乘以2的结果 </th>
          </tr>
          <volist name="vm" id="vo">
          <tr class="nodatashowtr">
              <td class="tdContent">a</td>
              <td class="tdContent">4</td>
      		  <td class="tdContent">这个地方输出左列数据乘以2的结果,怎么写呢????谢谢</td>
          </tr>
          </volist>
    </tbody> 
</table>
</body>
上面代码希望能帮到你~~
  • 打赏
  • 举报
回复
引用 4 楼 xanger 的回复:
1.${vo.shuju * 2} 2.js遍历volist 下的 tr 再遍历tr下的td 把第2个td的值转成数值在乘2写到第三个td
看着第一个方法挺好的, 但 <td class="tdContent">{$vo.shuju}</td> 这个是有数据的 <td class="tdContent">${vo.shuju * 2}</td> 这个td直接输出“${vo.shuju * 2}”[/quote]自己看模板语言怎么使用了 不行先遍历数据源,新增一列存储x2的数据。直接绑定这列
xanger 2016-06-13
  • 打赏
  • 举报
回复
1.${vo.shuju * 2} 2.js遍历volist 下的 tr 再遍历tr下的td 把第2个td的值转成数值在乘2写到第三个td[/quote] 看着第一个方法挺好的, 但 <td class="tdContent">{$vo.shuju}</td> 这个是有数据的 <td class="tdContent">${vo.shuju * 2}</td> 这个td直接输出“${vo.shuju * 2}”
xanger 2016-06-13
  • 打赏
  • 举报
回复
引用 1 楼 HD_XB 的回复:
1.${vo.shuju * 2} 2.js遍历volist 下的 tr 再遍历tr下的td 把第2个td的值转成数值在乘2写到第三个td
看着第一个方法挺好的, 但 <td class="tdContent">{$vo.shuju}</td> 这个是有数据的 <td class="tdContent">${vo.shuju * 2}</td> 这个是空
HD_XB 2016-06-12
  • 打赏
  • 举报
回复
上面是获取tr下的td 不是遍历
HD_XB 2016-06-12
  • 打赏
  • 举报
回复
1.${vo.shuju * 2} 2.js遍历volist 下的 tr 再遍历tr下的td 把第2个td的值转成数值在乘2写到第三个td

87,984

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧