html获取行数据,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);

});

});

});

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值