mnbn.net
当前位置:首页 >> jquEry如何获取tD中的input中的内容? >>

jquEry如何获取tD中的input中的内容?

$("tr input").val(); 这样就可以获取input的内容

你的js脚本并不是jquery的。。。 $("td :text").val()

jQuery 中使用 text() 或者 html() 函数可以获取td的内容: $("td").text(); // 或者 $("td").html(); 二者区别在于前者返回所选元素的文本内容,后者返回所选元素的内容(包括 HTML 标记)。 下面实例演示:点击按钮后获取所有选中行的td单元格...

$(":checkbox:checked").closest("tr").find("input").each(function(){ ...});

按照要求,在点击每一行的修改按钮,需要获取对应行的第一列input的value值,对应的js代码参考下方: function change(){ var text = $(this).parents('tr').children('td:eq(0)').children('input').val(); console.log(text);}还有更加简便的...

$(function(){ $("td").click(function(){ //td点击事件; var val = $(this).attr("id") //定义val值为点击的此td的id值; }) })

jQuery 遍历的 eq() 方法将匹配元素集缩减值指定 index 上的一个,index表示元素的位置(最小为 0)。所以获取Table第 i 行第 j 列的内容可用如下代码 $("table").find("tr").eq(i-1).find("td").eq(j-1).text(); // 注意-1是因为index从0开始计...

不知道你具体的html结构,大概写了下 假设你的表id为mytable $("#mytable").find("[type=checkbox]:checked").each(function(){ var company =$(this).parent().parent().find("[type=text]:eq(0)").val(); var pinyin =$(this).parent().parent...

$("td").click(function(event){ var text = $(event.currentTarget).find("input").val(); });

定位不是很准确 //你应该是要获取每一个tr中的第二个td中的text,验证是否输入if($("#student_table table tr td:nth-child(2)").find("input").val()==""){}

网站首页 | 网站地图
All rights reserved Powered by www.mnbn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com