`

Jquery获取table中的行和列以及列中对象方法

阅读更多

 $('#MyTable tr').eq(2) ;

或者$('#MyTable tr:eq(2)');

tr上移下移

$('#MyTable tr:eq(2)').insertBefore('#MyTable tr:eq(1)');

把第三个tr移到第二tr前面

 

<script type="text/javascript" src="jq.js"></script>

<script type="text/javascript">

<!--

$(function(){

    $('.get1 tr').each(function(){

alert($(this).find('td').eq(0).text());

alert($(this).find('td').eq(1).find('input').val());

alert($(this).find('td').eq(2).find('select').val());

});

});

//-->

</script>

<div id="apDiv1"></div>

<table width="100%" class="get1">

  <tr>

  <td >1</td>

  <td ><input type='text' value='v1'/></td>

  <td ><select><option value='s1'>s1</option><option value='s2'>s2</option></select></td>

  </tr>

  <tr>

  <td >2</td>

  <td ><input type='text' value='v2' /></td>

  <td ><select ><option value='ss1'>ss1</option><option value='ss2'>ss2</option></select></td>

  </tr>

</table>  

</body>

</html>

我的项目中用的一段也贴上,我要给第二列的内容重新赋值。

Jquery代码:

 

var html = "当前人员:<span id=\"title_name\" style=\"font-size:12px\">" + name + "</span>&nbsp&nbsp&nbsp<a id=\"title_href\" href=\"#\"   style=\"font-size:12px; cursor:pointer;position:relative\">浏览其他</a>";

$("#title").find("td").eq(2).html(html);

 

HTML代码:

<div id="title" style="background-color: #47A6FA">

                <table width="100%">

                    <tr>

                        <td style="width: 40%">

                        </td>

                        <td style="width: 20%">

                            <span style="font-size: 30px; color: White;">统计分析</span>

                        </td>                        

                        <td style="width: 25%; text-align: right; margin-right: 5px;" id="tdddl">

                            当前人员:<span id="title_name" style="font-size: 12px">王小娣</span>&nbsp&nbsp&nbsp<a id="title_href"

                                href="2" style="font-size: 12px; cursor: pointer; position: relative">浏览其他</a>

                        </td>

                        <td width="25%" align="right" >

                            <asp:DropDownList runat="server" ID="ddlDepart" onselectedindexchanged="ddlDepart_SelectedIndexChanged" AutoPostBack="true">

                            </asp:DropDownList>

                        </td>

                    </tr>

                </table>

            </div>

孜孜不倦,学习不止

分享到:
评论

相关推荐

    jquery.table2excel.js

    用于网页上导出到Excel,可以是整个table或者整个div,根据id获取对象,然后导出。

    jquery插件使用方法大全

    没错,上面两行代码已经分别实现了一个id为Msg的jquery对象的渐入和淡出。做一个像Gmail一样的动态加载通知条,用jquery就那么简单。两个函数接受的参数除了快慢等,还可以接收整型,作为渐入或淡出的完成时间,...

    JQuery 操作/获取table具体代码

    //nav_box 表格名称 代码如下: $(“#nav_box tr”).each(function (i) { //var text = $(this).children(“td:first”).text(); //var proid = $(this).find(“input:hidden”).val(); //alert&#40;...

    Layui数据表格之获取表格中所有的数据方法

    3、获取表格中的所有数据其实直接获取第一步中创建的JS对象数组即可,参照下面的代码,获取表格中的所有数据就是获取tableContent中的数据。 // 存放数据表格中的数据的对象数组tableContent var tableContent = ...

    layui-table获得当前行的上/下一行数据的例子

    此方法主要是获得Layui当前行数据的上一行数据,或者下一行数据,os旧的jquery选择器 se选择器 nse新的jquery选择器 /** * * @param obj layui-table的行数据对象 * @param number 要查找的行距离当前行距离,以...

    layui table 多行删除(id获取)的方法

    删除所有选中行&lt;/button&gt; js: table.on('checkbox(table)', function(obj){ var data = obj.data; }); layui.jquery, active = { getid: function () { var arr = []; var checkStatus = table.check...

    jquery dataTable 获取某行数据

    DataTable API table.row(rowSelector [,modifier]) 注table是dataTable的对象 该方法有两个默认参数 第一个是选择器 第二个是可选的 请注意,如果选择器匹配多个行,则此方法将截断结果以仅包含一行,即第一个...

    关于Layui Table隐藏列问题

    第一步:获取Layui的TableBox Jquery对象 var _table_box = $(this._table_elem).next().find(".layui-table-box"); this._table_elem 是指的Table标签的ID layui-table-box 是layui的类名 第二步:将需要隐藏的列...

    jquery-gettable:简单的jQuery插件,可轻松获取通过目标单元格的水平线,垂直线或两条线上的表格单元格

    getTable返回一个jQuery对象(或其中的Array),因此您可以对它们执行任何操作。 该表是通过DOM解析的,它是快速,正确的,并且缓存了这些数据。 // Get rows that include target cell. rows = $ ( 'td#target' ...

    jQuery完全实例.rar

    如果指定了 context 参数,如一个 DOM 元素集或 jQuery 对象,那就会在这个 context 中查找。 参考 Selectors 获取更多用于 expression 参数的 CSS 语法的信息。 ----------------------------------------------...

    control_table:jquery+bootstrap 控制table中的th在浏览器滚动条滚动时,一直显示在tbody的上方

    jquery+bootstrap 控制table中的th在浏览器滚动条滚动时,一直显示在tbody的上方 这只是一个页面的content部分,header & footer并未添加 1.实际页面中,需要加上header的高度; 2.通过offset()获取th这一行所处的位置,...

    jeasyui的dataGrid的打印和导出,jeasyui报表 table转成excel 实例下载

    如题,项目要用到jeasyui,所以必须要下载它的demo,获取相应的js,css等等的文件 jeasyui的下载地址:http://www.jeasyui.com/download/index.php &lt;!DOCTYPE ...

    韩顺平PHP JS JQUERY 所有视频下载种子 货真价实

    10-27 5 jquery属性操作 获取子元素和兄弟元素的方法 10-27 6 练习题讲解 10-27 7 jquery和ajax整合使用的方法 10-29 1 svn安装及常用操作 10-29 2 svn常用操作 实例讲解1 10-29 3 svn常用操作 实例讲解2 10-29 4 ...

    Jquery中$(document).ready(function(){ })函数的使用详解

    使用jQuery的好处是它包装了各种浏览器版本对DOM对象(javascript的DOM对象你应该知道吧,就是它了)的操作. 比如jquery写法:$(“div p”); // (1)$(“div.container”); // (2)$(“div #msg”); // (3)$(“table a”...

    Java面试宝典2020修订版V1.0.1.doc

    20、js和jQuery获取value值得区别 29 四、jsp/servlet部分 29 1、Tomcat的优化经验 29 2、Tomcat根目录下有哪些文件 31 3、什么是TOMCAT,怎样启动停止,配置文件,日志文件的存储。 31 4、解释一下什么是servlet;...

    基于jQuery的$.getScript方法去加载javaScript文档解析

    function Ajax(){ //将9-4.html中的Ajax()函数进行修改 $.getScript('9-8.js',function(data){ var html ="&lt;table border='1' cellpadding='2'&gt;"; $.each(comments, function(Index, comment) { ...

    python入门到高级全栈工程师培训 第3期 附课件代码

    02 jquery循环方法和attr,prop方法 03 jquery模态对话框与clone的应用 04 jqueryCSS操作之offsets,position以及scrolltop 05 jquery事件绑定与事件委托 06 jquery动画效果 07 jquery扩展与插件 08 jquery扩展补充 09...

    史上最全韩顺平传智播客PHP就业班视频,10月份全集

    10-27 5 jquery属性操作 获取子元素和兄弟元素的方法 10-27 6 练习题讲解 10-27 7 jquery和ajax整合使用的方法 10-29 1 svn安装及常用操作 10-29 2 svn常用操作 实例讲解1 10-29 3 svn常用操作 实例讲解2 10-29 4 ...

    史上最全传智播客PHP就业班视频课,8月份视频

    10-27 5 jquery属性操作 获取子元素和兄弟元素的方法 10-27 6 练习题讲解 10-27 7 jquery和ajax整合使用的方法 10-29 1 svn安装及常用操作 10-29 2 svn常用操作 实例讲解1 10-29 3 svn常用操作 实例讲解2 10-29 4 ...

    史上最全韩顺平传智播客PHP就业班视频,9月份全集

    10-27 5 jquery属性操作 获取子元素和兄弟元素的方法 10-27 6 练习题讲解 10-27 7 jquery和ajax整合使用的方法 10-29 1 svn安装及常用操作 10-29 2 svn常用操作 实例讲解1 10-29 3 svn常用操作 实例讲解2 10-29 4 ...

Global site tag (gtag.js) - Google Analytics