`

jquery获取当前行数据

阅读更多

【前言】

   学生问题:jquery获取表格当前行数据失败。有的学生输出undefined,有的保存数据类型错误。这种问题,之前介绍过了。老生常谈,这里再强调总结下。

 

【主体】

(1)点击事件:可以在jquery里绑定,或者细节写到标签里。

(2)函数方法也可有多种写法,这里我列举两个

         ①由当前点击出发

$(document).ready(function(){
	$('.showBtn').on('click',function(){
		var title = $(this).parents('tr').children("td").get(1).innerHTML;
		console.log(title)
	})
})
        ②先遍历表格,点击相应按钮时出发

 

 

$(".myclass").each(function(){
        $(".sub",this).click(function(){
              alert($(this).parents("tr").html());
         });
});
 

 

【总结】

jquery获取当前行数据,许多同学用的时候忘记jquery对象转化dom了,所以在这里卡带了。。。。。。。。。。。。。。。建议有时间好好研究研究js和jquey对象的转换

$(function() { 
$(".myclass").each(function(){ 
    var tmp=$(this).children().eq(3); 
    var btn=tmp.children(); 
    btn.bind("click",function(){ 
        var id=btn.parent().parent().children("td").get(0).innerHTML; 
        var name=btn.parent().parent().children("td").get(1).innerHTML; 
        var age=btn.parent().parent().children("td").get(2).innerHTML; 
        alert("id="+id+" name="+name+" age="+age); 
        }); 
    }); 
}); 

 

 

 

 

分享到:
评论

相关推荐

    jquery获取table指定行和列的数据方法(当前选中行、列)

    在本文中,将详细介绍使用jQuery如何获取表格中指定行和列的数据,具体来说,就是如何获取当前选中行和列的数据。 首先,要获取表格中指定行的数据,可以通过绑定点击事件到表格的行元素(tr)上。在点击事件的回调...

    Layui组件Table绑定行点击事件和获取行数据的方法

    在事件函数中,通过查找具有layui-table-hover类的元素来获取当前行的data-index属性值,然后将这个值转换为字符串形式,用于从数据集合中获取行数据。最后调用fun.openLayer函数来根据获取的行数据打开一个弹层展示...

    jquery获取json数据的并分页案例

    要使用jQuery获取JSON数据,我们通常会使用`$.ajax()`或`$.getJSON()`方法。`$.ajax()`是一个更全面的异步HTTP(Ajax)请求方法,可以处理各种类型的HTTP请求,包括GET和POST。而`$.getJSON()`是`$.ajax()`的一个...

    jQuery+Ajax获取当前IP地址和省市地区位置代码.zip

    这个"jQuery+Ajax获取当前IP地址和省市地区位置代码.zip"压缩包包含了一个利用jQuery和Ajax技术来获取用户IP地址及对应地理位置的实例。下面将详细介绍这个实例中的关键知识点。 首先,jQuery库简化了JavaScript的...

    layui-table表复选框勾选的所有行数据获取的例子

    })`,这个按钮的点击事件同样可以用来获取当前勾选的行数据。这是因为在某些场景下,开发者可能希望通过按钮来统一处理用户的选择。 ### 结论 通过上述方法,开发者可以非常方便地获取用户在layui-table表格中...

    jquery获取表单元素的方法

    本文将详细解析如何使用jQuery获取表单元素的各种值,包括文本框(TEXT)、文本区域(AREA TEXT)、复选框(CHECKBOX)、单选按钮(RADIO)、下拉列表(SELECT)以及表格(TABLE)中的数据。 ### 文本框(TEXT) ...

    jquery dataTable 获取某行数据

    例如,如果你想要获取当前被点击的行,你可以监听`tbody`元素的`click`事件,并在事件处理函数中使用`this`关键字来引用被点击的行。以下是一个示例: ```javascript var table = $('#example').DataTable(); $('#...

    jquery动态分页数据获取代码

    在这个场景中,`"jquery动态分页数据获取代码"` 指的是利用 jQuery 实现网页上的动态分页功能,并通过 AJAX 获取服务器端的数据。 首先,我们需要了解动态分页的基本原理。动态分页是将整个数据集分割成若干个部分...

    Jquery获取当前城市的天气信息

    文章标题“Jquery获取当前城市的天气信息”所涉及的,是利用JQuery从天气信息API获取特定城市的天气数据,并将数据展示在网页上。 知识点一:JQuery基础知识 JQuery库的基本使用包括选择器、事件、效果、AJAX和工具...

    JQuery获取鼠标坐标

    ### JQuery获取鼠标坐标 #### 工作原理 JQuery简化了原生JavaScript的操作,提供了强大的选择器和事件处理机制。在获取鼠标坐标时,主要依赖于`mousemove`事件和`originalEvent`对象。当鼠标在元素上移动时,触发`...

    jQuery JSON动态获取表格数据代码.zip

    本示例"jQuery JSON动态获取表格数据代码.zip"是关于如何利用jQuery和JSON来动态地填充表格数据,同时提供了一些交互功能,如折叠和展开表格行。下面将详细解释相关知识点。 首先,jQuery库的使用: 1. DOM操作:...

    jquery获取form表单input元素值的简单实例

    在本篇内容中,我们将详细探讨如何使用jQuery来获取form表单中input元素的值,包括文本框、复选框、单选按钮等不同类型input元素的值获取方法。通过jQuery提供的val()方法和attr()方法,我们可以轻松获取或设置input...

    jQuery获取Select选择的Text和_Value

    jQuery 获取 Select 选择的 Text 和 Value 是一种常见的操作,例如在表单提交前获取用户选择的选项,或者在页面加载时根据服务器端的数据设置选择的选项。本文将详细介绍 jQuery 获取和设置 Select 选择的 Text 和 ...

    用Jquery获取table中td的值

    在JavaScript的世界里,jQuery是一个非常流行的库,它简化了DOM...总的来说,掌握jQuery获取表格数据的方法是前端开发中的一项基本技能,这不仅有助于提高代码的可读性和效率,还能使你在处理DOM操作时更加游刃有余。

    jquery table 上下行移动互换

    // 获取当前行的前一行 if ($prevRow.length > 0) { // 如果有前一行 $prevRow.insertBefore($thisRow); // 将前一行插入到当前行之前 } }); // 针对每个下移按钮 $('.moveDown').click(function() { var ...

    jquery获取array

    4. **收集值**:在 `.each()` 方法的回调函数中,使用 `$(this).val()` 获取当前元素的值,并通过 `read.push()` 将其添加到数组中。 5. **显示结果**:使用 `alert()` 显示最终的数组内容。 #### 四、扩展知识点 ...

    Jquery获取Select标签的值

    ### Jquery 获取 Select 标签的值 在前端开发中,使用 jQuery 框架能够极大地简化 DOM 操作,使得获取或设置 HTML 元素的属性变得更加容易。...无论是简单的数据获取还是复杂的事件绑定,jQuery 都提供了强大的支持。

    JqueryUrl参数获取

    二、jQuery获取URL参数的方法 在jQuery中,没有内置的函数专门用于获取URL参数。但是,可以结合JavaScript的`location.search`和字符串处理方法来实现这一功能。以下是一个简单的实现: ```javascript function ...

    通过Jquery和yclass获取服务器时间

    标题 "通过Jquery和yclass获取服务器时间" 涉及到的是在Web开发中如何利用JavaScript库JQuery和一个名为yclass的工具来获取服务器的实时时间。在这个过程中,我们将探讨这两个工具的基本功能,以及如何结合它们实现...

    jQuery自动获取下拉数据.zip

    这个“jQuery自动获取下拉数据”的主题主要关注如何利用jQuery实现类似于Google首页搜索框的自动补全功能,即用户在输入时,系统会实时显示匹配的下拉选项。 首先,我们需要理解jQuery的核心概念。jQuery通过一个...

Global site tag (gtag.js) - Google Analytics