在写此篇博文时,发现在以前曾写过《获取DataTable选择第一行某一列值》http://www.cnblogs.com/insus/p/5434062.html 。

但是与此篇所说的完全不一样。这篇Insus.NET需要的是jQuery去获取html table的某一行某一列的数据。

如下表:

Html code:

<table><tr><th style="width:10px;"><input id="SelectAll" type="checkbox" /></th><th>ID</th><th>费用名目</th><th>费用解释</th><th>收费明细</th><th>币种</th><th style="width:50px;">操作</th></tr>@foreach (var m in new HighwayAdditionalChargeEntity().HighwayAdditionalCharges()){<tr class="trData"><td><input id="" class="SelectSingle" type="checkbox" value="@m.HighwayAdditionalCharge_nbr" /></td><td>@m.HighwayAdditionalCharge_nbr</td><td>@m.Item</td><td>@m.Description</td><td>@m.Itemizations</td><td>@m.Currency</td><td><input class="Select" id="ButtonSelect" type="button" value="选择" /></td></tr>}</table>

Source Code

当用户点击某一行最后一列的“选择”铵钮时,想获取此铵钮本行中某一列的数据。
Insus.NET有在图中示出,列与索引。索引是从0开始。如想获取“费用名目”列值,此列的列索引是2。

演示:

上面我们获取值,是使用了.text()方法。但某一时候,你想获取列的值,它是html代码,那我们可以使用.html()方法。下面Insus.NET稍修改一下:

演示:

其实,使用索引来获取值,只是一种方法,但它不是Insus.NET最理想的方法首选。由于数据行是动态呈现,列也有可能会变更。因此Insus.NET还是习惯使用样式class来实现:
举个列子,想获取“费用解释”列的值,在此列添加一个class:

jQuery代码:

演示:

jQuery获取Table某列的值相关推荐

  1. java 获取td_[Java教程]jQuery获取table表中的td标签

    [Java教程]jQuery获取table表中的td标签 0 2017-07-28 00:00:08 首先我来介绍一下我遇到的问题 1.当有一个table表包含了 标签,标签,大致可以认为是这样的: ...

  2. sql设置id自动增长_JDBC进阶(一):批处理与获取自增长列的值

    一.批处理 假如要插入一万条记录到数据表中,那么使用普通的方法就要执行一万次插入操作,这样会频繁打开和关闭数据库连接,导致执行速度变慢. 因此可以使用批处理机制将多条语句一次性提交给数据库批量处理. ...

  3. html取 输入框中的值,jquery获取input输入框中的值

    如何用javascript获取input输入框中的值,js/jq通过name.id.class获取input输入框中的value 先准备一段 HTML 一.jquery获取input文本框中的值 通过 ...

  4. jquery 获取当前元素的索引值

    jquery 获取当前元素的索引值 $("#lisa > li").mouseover(function(){ alert($("#lisa > li&quo ...

  5. jQuery获取所选单选按钮的值

    本文翻译自:jQuery get value of selected radio button The problem statement is simple. 问题陈述很简单. I need to ...

  6. jQuery获取、设置标签属性值

    jQuery获取.设置标签属性值 jQuery提供了两种方法: attr():传入一个参数获取某属性值,两个参数:修改某属性值,返回参数的值(不推荐操作checked.readOnly.selecte ...

  7. html简单获取多选框的,jquery获取复选框的值的简单实例

    JS获取复选框被选中的值 0 1 2 3 4 5 6 7 JS代码 对checkbox的其他几个操作 1. 全选 2. 取消全选 3. 选中所有奇数 4. 反选 5. 获得选中的所有值 js代码 $( ...

  8. 如何通过js获取html文本框中的值,js与jquery获取input输入框中的值实例讲解

    如何用javascript获取input输入框中的值,js/jq通过name.id.class获取input输入框中的value 先准备一段 HTML 一.jquery获取input文本框中的值 通过 ...

  9. 获取DataRow某列的值的封装

    public class DataHelper     { const string DEFSTR = "";         /// <summary>        ...

最新文章

  1. 上海名校CS专业第一本科生:我5天里打工3天,丝毫不影响GPA,可见「教学」有多荒谬...
  2. 再见 2020!Apache RocketMQ 发布 4.8.0,DLedger 模式全面提升!
  3. 网易云音乐社交玩法的背后,听说有一只神秘部队保驾护航?
  4. 第二阶段团队项目冲刺第三天
  5. 基于openstack搭建百万级并发负载均衡器的解决方案
  6. vscode安装swift插件_使用 Webpack 优化 VS Code 插件加载性能
  7. python爬虫从入门到放弃(九)之 实例爬取上海高级人民法院网开庭公告数据
  8. STM32的两只狗儿——狗立看门狗
  9. 使用Idea 配置maven
  10. 【数字信号处理】基于matlab GUI数字调音台【含Matlab源码 881期】
  11. “波斯公主选驸马”问题的理论分析和数学推导
  12. java常用省份合集
  13. STM32学习——Keil5的注册步骤
  14. linux wget 磁力链接,Linux安装Aria2来实现种子、磁力下载
  15. STM32项目设计:基于STM32F4的mp3、wav音乐播放器 (UCOSIII操作系统、GUI控件)
  16. oracle sparc 服务器系统,oracle sparc服务器基础及管理.pdf
  17. 初识结构体之座机电话号码
  18. 什么是计算机立体化教程,全国计算机等级考试立体化应试教程
  19. Python 语音播报
  20. python3 笔记9 字典

热门文章

  1. 企业内部信息化项目管理之我所见
  2. Android使用NDK OpenGL ES3.0绘制一个三角形
  3. node.js和npm的关系
  4. Python定义点击右上角关闭按钮事件
  5. 通过Redis、Memcache的 incr 原子操作防刷机制的使用差别
  6. RHEL 6.5 + Oracle 11g安装
  7. 1022: [SHOI2008]小约翰的游戏John【Nim博弈,新生必做的水题】
  8. H5+Mui文件配置 vue-resource基本使用方法
  9. Python之路:线程池
  10. webform 简单的服务器控件。