jQuery,遍历表格每个单元格数据。
<table class="table table-hover table-bordered">
<thead>
<tr>
<th ><input name="selectAll" type="checkbox" class="J_selectAll"></th>
<th>药名</th>
<th>剂量</th>
<th>次数/日</th>
</tr>
</thead>
<tbody class="J_tbody">
<tr data-id = "1">
<td>
<input class="J_subCheck" type="checkbox" name="subCheck" >
</td>
<td>1号药</td>
<td>1片</td>
<td>1</td>
</tr>
<tr data-id = "2">
<td>
<input class="J_subCheck" type="checkbox" name="subCheck" >
</td>
<td>2号药</td>
<td>2片</td>
<td>2</td>
</tr>
<tr data-id = "3">
<td>
<input class="J_subCheck" type="checkbox" name="subCheck" >
</td>
<td>1号药</td>
<td>3片</td>
<td>3</td>
</tr>
<tr data-id = "4">
<td>
<input class="J_subCheck" type="checkbox" name="subCheck" >
</td>
<td>4号药</td>
<td>4片</td>
<td>4</td>
</tr>
</tbody>
</table>
| 药名 | 剂量 | 次数/日 | |
|---|---|---|---|
| 1号药 | 1片 | 1 | |
| 2号药 | 2片 | 2 | |
| 1号药 | 3片 | 3 | |
| 4号药 | 4片 | 4 |
var tr = $('.J_tbody').children('tr'),
list =[],
id, medicinal, dosage, unit, times;
tr.each(function(){
var tdArr = $(this).children(),
id = $(this).attr('data-id'),
medicinal = tdArr.eq(1).text(),
dosage = tdArr.eq(2).text(),
times = tdArr.eq(3).text(),
trList = {}; //trList对象一定要声明在each()函数里,否者压入栈中的数据将会是最后一条数据乘以4。
jQuery.extend(trList, {
id: id,
medicinal: medicinal,
dosage: dosage,
times: times
});
list.push(trList);
});
jQuery,遍历表格每个单元格数据。的更多相关文章
- jquery操作表格 合并单元格
jquery操作table,合并单元格,合并相同的行 合并的方法 $("#tableid").mergeCell({ cols:[X,X] ///参数为要合并的列}) /** * ...
- poi 读取word 遍历表格和单元格中的图片
背景 项目需要解析word表格 需要批量导入系统,并保存每行信息到数据库 并且要保存word中的图片, 并保持每条信息和图片的对应关系 一行数据可能有多条图片 解决办法 没有找到现成的代码,怎么办呐? ...
- DataGrid表格某单元格数据填入是否正确的验证---MiniUI使用
示例: <div id="datagrid1" class="mini-datagrid" oncellvalidation="onCellVa ...
- JS遍历表格获取每行数据及每个单元格数据
/** * 遍历表格获取每行数据及每个单元格数据 * @param tableID 表格ID */ function GetTable(tableID) { var milasUrl = {};//新 ...
- QTableWidget 用法总结(只能使用标准的数据模型,并且其单元格数据是QTableWidgetItem的对象)
QTableWidget是QT程序中常用的显示数据表格的空间,很类似于VC.C#中的DataGrid.说到QTableWidget,就必须讲一下它跟QTabelView的区别了.QTableWidge ...
- [转载]Java读取Excel中的单元格数据
目前网上能找到的读取Excel表格中数据的两种比较好的方案:PageOffice好用开发效率高:POI免费.供大家参考,针对具体情况选择具体方案. 1. PageOffice读取excel impor ...
- 吴裕雄 Bootstrap 前端框架开发——Bootstrap 表格:为所有表格的单元格添加边框
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...
- python接口自动化测试--数据分离读取Excal指定单元格数据
上一篇博客讲了怎么批量读取Excal单元格数据,现在咱们说一下怎么读取Excal指定单元格数据. 一.首先建一个Test_Main类 #!/usr/bin/python # -*- coding: U ...
- jqgrid设置单元格数据
$("#gridid").jqGrid('setCell',rowid,icol,data); rowid为行ID,jqgrid内置的那个,从1开始 icol为列索引,从0开始, ...
随机推荐
- SEO 搜索引擎优化培训01
百度搜索风云榜:http://top.baidu.com/boards 页面上的因素:对搜索引擎而言
- web 开发之js---ajax cgi异步调试
xmlhttp.onreadystatechange=function() { //alert(xmlhttp.readyState); //alert(xmlhttp.status); if (xm ...
- 创建类模式大PK(总结)
创建类模式包含工厂方法模式.建造者模式.抽象工厂模式.单例模式和原型模式,它们都可以提供对象的创建和管理职责.当中的单例模式和原型模式很easy理解,单例模式是要保持在内存中仅仅有一个对象,原型模式是 ...
- java SocketChannel and ServerSocketChannel
1 SocketChannel 1.1 打开一个SocketChannel SocketChannel socketChannel = SocketChannel.open(); socketChan ...
- 关于The hierarchy of the type TestBeforeAdvice is inconsistent的问题
今天准备写一个spring aop的demo,创建了TestBeforeAdvice类,该类实现了MethodBeforeAdvice接口,eclipse报了"The hierarchy o ...
- HDU 5979 Convex【计算几何】 (2016ACM/ICPC亚洲区大连站)
Convex Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Subm ...
- 第十周 Leetcode 546. Remove Boxes (HARD) 记忆化搜索
Leetcode546 给定一个整数序列,每次删除其中连续相等的子序列,得分为序列长度的平方 求最高得分. dp方程如下: memo[l][r][k] = max(memo[l][r][k], dfs ...
- 15.extjs tabPanel的用法
转自:https://blog.csdn.net/mezhaha/article/details/78878894 本文导读:TabPanel继承于Ext.Panel,Ext.TabPanel就是有选 ...
- Left Join 时筛选条件在on后与where后的区别
a left join b 时限制条件在on后, 相当于先筛选右连接表b的数据后,再进行数据连接.形成最终的集合. 这时不影响a表中相关字段的显示. SELECT T001W~WERKS, LGOR ...
- 获取openid [微信小程序]
public function wxapi(){ $data=$this->requestdata(); if(!$data['code']) exit(json_encode(array('s ...