jQuery怎么获取某表格中的一列td的值?

如题所述

需要准备的材料分别有:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:index.html,并引入jquery,编写问题基础代码。

2、在index.html中的<script>标签,输入jquery代码:

$('body').append($('tr').find('td:eq(0)').text());

3、浏览器运行index.html页面,此时成功取到了表格的第一页数据并打印。

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-01-09

    首先下载好jquery,这里使用的是3.2.1版本;

    <!-- 新建一个简单的表格,这里2 * 2的表格 -->

    <table border="1" id="table">

    <tr>

    <td>Tom</td><td>Bibu</td>

    </tr>

    <tr>

    <td>Hello</td><td>Test</td>

    </tr>

    </table>

    第一种:直接获取table 总td的值。

    $("table").each(function(){  // 获取表格table中,第几个td的文本

    var t1 =$(this).find('td').eq(2).text();

    alert(t1);

    })

    第二种:获取在页面上点击对应的表格获取点击的值

    //点击id = table 中选中的值获取选中的值

    $("#table td").click(function(){

    alert($(this).text());

    });

    jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。

    jQuery的核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的css选择器,并且可对CSS选择器进行扩展;拥有便捷的插件扩展机制和丰富的插件。jQuery兼容各种主流浏览器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等。

本回答被网友采纳

jQuery怎么获取某表格中的一列td的值?
1、首先,打开html编辑器,新建html文件,例如:index.html,并引入jquery,编写问题基础代码。2、在index.html中的<script>标签,输入jquery代码:('body').append($('tr').find('td:eq(0)').text());3、浏览器运行index.html页面,此时成功取到了表格的第一页数据并打印。

怎么获取某表格中的一列td的值 javascript jQuery什么都行, 只要能...
<\/table> <\/BODY> <script> \/\/ tr:eq(0) 取第一行 td:eq(2) 取第三列 \/\/$("tr:eq(0) td:eq(2)").text() 得到:13 \/\/$("tr:eq(1) td:eq(1)").text() 得到:22 alert($("tr:eq(0) td:eq(2)").text());<\/script> 行和列你可以用变量代替!请采纳...

jquery遍历table的tr获取td的值(jquery遍历表单元素)
注意,一定要给tbody设置一个id,这样后面才能通过id获得tobody这个网页元素。jquery代码如下:这里使用一个list来获取了所有的tr,然后再遍历tr里面的td值。jQuery怎么遍历表格,获取每一列的值tableclass="tabletable-hover"id="test123"tr thwidth="45"选择\/th thwidth="100"驾校名称\/th thwidth="...

...有一个td中的内容是空的 用jquery得到这个td
在td中如果是没有任何的东西应该返回的是 "" (空字符串)。但是如果你在写td标签的时候td中间有空格,空格是会被计算在内的。即:<td id="try"><\/td> ('#try').html(); \/\/或者text() 得到的是 "" (空字符串,但不是 null)<td id="try"> <\/td> ('#try').html();...

点击表格内一行,jquery获得此行第一个的input的value
('table tr').bind('click',function(var val=$(this).find('input').first().val();));

jquery怎样获得表格选中哪一行的第一个单元格的值,他是在rpt中自动生成...
】是td,再向上【parent()】是tr ,找到tr的隐藏域或者是单元格绑定的ID var ID= $(obj).parent().parent().find("input:hidden").val();\/\/隐藏域 ID=$(obj).parent().parent().children().eq(0).text();\/\/单元格:tr的子元素【children()】的第一个td【eq(0)】的文本值。} ...

jquery 获取表格中当前单元格 td的索引值
(function(){ ("input").change(function(){ var curVal = $(this).val();var prevVal = $(this).parent().prev("td").find("input").eq(0).val();var nextVal = $(this).parent().next("td").find("input").eq(0).val();alert("上一个文本框值:"+prevVal+"\\n下一个...

jquery如何获得表格所在的行数和列数
<\/table> 2、jquery代码 (function(){ ("table td").click(function() { var row = $(this).parent().index() + 1; \/\/ 行位置 var col = $(this).index() + 1; \/\/ 列位置 alert("当前位置:第"+row+"行,第"+col+"列")});});3、效果演示 ...

怎样用jquery获取某个td相对于table的索引值?
td是列,tr是行:<script type="text\/javascript"> (document).ready(function(){ ("table td").bind("click",function(){ var index = $(this).parent().index();alert(index);\/\/表示所在行的索引。如果要的是列的索引,把parent()去掉 });});<\/script> ...

jquery 怎样取得指定某一行每一列的值
("td").each(function(){ \/\/遍历每一个td if($(this).text() == "5" || $(this).text() == "6" ) { \/\/如果这个td的文本值是5或6 alert($(this).text()); \/\/那就执行这里 } });

相似回答