js给table赋值的实例代码


Posted in Javascript onOctober 13, 2016

js给table赋值的实例代码

要求:用js实现给一个table赋值如上:(定义X=70

【HTML】

<table class="table table-bordered">   
  <thead> 
    <tr> 
<th colspan="5" class="active">经济条件较好地区学费表</th> 
    </tr> 
    <tr> 
<th></th> 
<th>4-8人班</th> 
<th>2-3人班</th> 
<th>1人班</th> 
<th>10人以上</th> 
    </tr> 
  </thead> 
  <tbody data-json="area1"></tbody> 
</table> 
 
 
<table class="table table-bordered">   
  <thead> 
    <tr> 
<th colspan="5" class="active">经济条件较好地区学费表</th> 
    </tr> 
    <tr> 
<th></th> 
<th>4-8人班</th> 
<th>2-3人班</th> 
<th>1人班</th> 
<th>10人以上</th> 
    </tr> 
  </thead> 
  <tbody data-json="area2"></tbody> 
</table> 
 
<table class="table table-bordered">   
  <thead> 
    <tr> 
<th colspan="5" class="active">经济发达地区学费表</th> 
    </tr> 
    <tr> 
<th></th> 
<th>4-8人班</th> 
<th>2-3人班</th> 
<th>1人班</th> 
<th>10人以上</th> 
    </tr> 
  </thead> 
  <tbody data-json="area3"></tbody> 
</table>

【JS】

<script> 
require(["jquery"], function($) { 
    var x=70; 
    var data = [ 
{name:"area1",content:{bei:[1,1.2,1.5,0.8],jia:[20,30,40,50]}}, 
{name:"area2",content:{bei:[1,1.2,1.5,0.8],jia:[20,30,50,60]}}, 
{name:"area3",content:{bei:[1,1.2,1.5,0.8],jia:[20,40,60,80]}} 
    ]; 
     
    $(data).each(function (i,item){ 
dom = ''; 
bei = item.content.bei; 
jia = item.content.jia; 
//加载第1行 
dom += '<tr>'; 
dom += '<td>第1学年</td>'; 
for(i=0;i<bei.length;i++){ 
  dom += '<td>'+ parseInt(x*bei[i]) +'</td>'; 
} 
dom += '</tr>'; 
//循环加载第2+行 
for(n=0;n<jia.length;n++){ 
  dom += '<tr>'; 
  dom += '<td>第'+(n+2)+'学年</td>'; 
  for(i=0;i<bei.length;i++){ 
    dom += '<td>'+ (parseInt(x*bei[i])+jia[n]) +'</td>'; 
  } 
  dom += '</tr>'; 
} 
$('[data-json="'+item.name+'"]').html(dom); 
    }) 
 
  }); 
}); 
    </script>

以上就是小编为大家带来的js给table赋值的实例代码全部内容了,希望大家多多支持三水点靠木~

Javascript 相关文章推荐
Extjs Ajax 乱码问题解决方案
Apr 15 Javascript
jsTree树控件(基于jQuery, 超强悍)[推荐]
Sep 01 Javascript
IE6不能修改NAME问题的解决方法
Sep 03 Javascript
JavaScript实现维吉尼亚(Vigenere)密码算法实例
Nov 22 Javascript
js监控IE火狐浏览器关闭、刷新、回退、前进事件
Jul 23 Javascript
浅析node.js中close事件
Nov 26 Javascript
jQuery中hover与mouseover和mouseout的区别分析
Dec 24 Javascript
jquery Ajax 全局调用封装实例详解
Jan 16 Javascript
Angular2入门教程之模块和组件详解
May 28 Javascript
解决vue接口数据赋值给data没有反应的问题
Aug 27 Javascript
在vue中使用v-bind:class的选项卡方法
Sep 27 Javascript
js字符串倒序的实例代码
Nov 30 Javascript
js将table的每个td的内容自动赋值给其title属性的方法
Oct 13 #Javascript
jquery获取点击控件的绝对位置简单实例
Oct 13 #Javascript
Bootstrap幻灯片轮播图支持触屏左右手势滑动的实现方法
Oct 13 #Javascript
Node.js中常规的文件操作总结
Oct 13 #Javascript
BootStrap实现手机端轮播图左右滑动事件
Oct 13 #Javascript
js图片切换具体实现代码
Oct 13 #Javascript
微信小程序 rpx 尺寸单位详细介绍
Oct 13 #Javascript
You might like
php读取文件内容至字符串中,同时去除换行、空行、行首行尾空格(Zjmainstay原创)
2012/07/31 PHP
php验证码实现代码(3种)
2015/09/07 PHP
php实现与python进行socket通信的方法示例
2017/08/30 PHP
PHP5中使用mysqli的prepare操作数据库的介绍
2019/03/18 PHP
基于Jquery的文字自动截取(提供源代码)
2011/08/09 Javascript
通过jquery还原含有rowspan、colspan的table的实现方法
2012/02/10 Javascript
JavaScript 基础篇之对象、数组使用介绍(三)
2012/04/07 Javascript
利用js实现选项卡的特别效果的实例
2013/03/03 Javascript
使用JSON.parse将json字符串转换成json对象的时候会出错
2014/09/04 Javascript
常用的jquery模板插件——jQuery Boilerplate介绍
2014/09/23 Javascript
使用ajax+jqtransform实现动态加载select
2014/12/01 Javascript
JS实现自动变化的导航菜单效果代码
2015/09/09 Javascript
Angular.js如何从PHP读取后台数据
2016/03/24 Javascript
结合代码图文讲解JavaScript中的作用域与作用域链
2016/07/05 Javascript
js实现消息滚动效果
2017/01/18 Javascript
老生常谈jquery id选择器和class选择器的区别
2017/02/12 Javascript
vsCode安装使用教程和插件安装方法
2020/08/24 Javascript
微信小程序转发事件实现解析
2019/10/22 Javascript
python简单程序读取串口信息的方法
2015/03/13 Python
Python爬虫之UserAgent的使用实例
2019/02/21 Python
python3.6 tkinter实现屏保小程序
2019/07/30 Python
python中数据库like模糊查询方式
2020/03/02 Python
pyinstaller打包成无控制台程序时运行出错(与popen冲突的解决方法)
2020/04/15 Python
如何理解python对象
2020/06/21 Python
Python 测试框架unittest和pytest的优劣
2020/09/26 Python
HTML5在a标签内放置块级元素示例代码
2013/08/23 HTML / CSS
canvas 橡皮筋式线条绘图应用方法
2019/02/13 HTML / CSS
Nordgreen美国官网:在线购买极简主义斯堪的纳维亚手表
2019/07/24 全球购物
机关单位动员会主持词
2014/03/20 职场文书
保险内勤岗位职责
2014/04/05 职场文书
含预算的公司户外活动方案
2014/08/16 职场文书
政风行风评议工作总结
2014/10/21 职场文书
社区法制宣传日活动总结
2015/05/05 职场文书
教师学习十八届五中全会精神心得体会
2016/01/05 职场文书
python双向链表实例详解
2022/05/25 Python
Java代码规范与质量检测插件SonarLint的使用
2022/08/05 Java/Android