JQuery获取表格值问题,加急!!加急!!加急!!加急!!加急!!!!!!!!!

小飛不想飛 小飛不想飛 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
如图:


如图所示:数据有很多行,HTML标签是拼出来的,图为页面显示的一行结果,并且我在每一行的价格文本框都加了onkeyup(this)事件,价格也能在JS中通过var price = $(this).val()得到;
因为数据我都是通过JS赋给页面的,所以在赋值的时候我给价格文本框加了属性:**.find("td:eq(10).attr('sum',sum)"),把数量也绑到了价格上面。
问题1:
我通过var sum = $(this).attr('sum');得到的确实underfind。通过Firefox的fireBug看页面代码发现价格文本框上已经绑了sum='245',请问明明有值我通过var sum = $(this).attr('sum');却获取不到。
问题2:如何通过parent(),找父类找的数量文本框获取值?我是这样写的:
1: $(this).parent().find("td:eq(0)").find("input:checked[type=text]").val();
2: $(this).parent().parent().find("td:eq(0)").find("input:checked[type=text]").val();
如上2种都试过,结果都是underfind。
求结果,求原因,我是菜鸟,很急!!
...全文
评论 7
收藏 已收藏
分享
返回顶部
小飛不想飛
JavaScript 87,983 成员 224,680 内容