Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 获取我的行表的id_Javascript_Jquery_Html - Fatal编程技术网

Javascript 获取我的行表的id

Javascript 获取我的行表的id,javascript,jquery,html,Javascript,Jquery,Html,我需要获取tr mytr的id。 我的jquery语法有什么问题,将jquery添加到onclick函数就是问题所在。 这是我代码的一个片段,它说它是未定义的 --------- 阿提贾里 新元 Ts部分 --------- 2142 -23525 892375 23 进口商 表格-0-row N更新操作签名类型层次结构工厂借方层次结构 1 __ 客户 福尼瑟 CNSS 埃塔特 人员 CFF rgg zrfkgf Ts部分 阿卡姆 Ts partPP ACM egz 雷尔 ACM ACM

我需要获取tr my
tr
id
。 我的jquery语法有什么问题,将jquery添加到onclick函数就是问题所在。 这是我代码的一个片段,它说它是未定义的


---------
阿提贾里
新元
Ts部分
---------
2142
-23525
892375
23
进口商

表格-0-row

N更新操作签名类型层次结构工厂借方层次结构

1

__ 客户 福尼瑟 CNSS 埃塔特 人员 CFF rgg zrfkgf Ts部分 阿卡姆 Ts partPP ACM egz 雷尔 ACM ACM CNSS 是 红外光谱 TVA 专利权人 萨拉雷斯 素数 --------- 断裂物 断裂物 断裂物 断裂物 登记员 功能测试(){ var dat=$(“#id_forms_table tr”).attr('id')) 警报(dat);
}
将jQuery包含在您的头脑中

此外,如果在加载事件中或对象存在后未调用该函数,它将不会执行警报。

包含jQuery库时,请尝试以下操作:

$( document ).ready(function() {
    var dat=$("#id_forms_table tr").attr('id')
        alert(dat);
});
此外,当您尝试使用更多
tr
时,请为特定id选择正确的一个

var dat = $("#id_forms_table tr:nth-child(2)").attr('id') 

那应该很好。但这取决于你在哪里使用它。你想让我看看吗?代码中是否包含jQuery?你有没有检查过你的控制台有没有错误?你有没有包括jquery库?对我来说它工作得很好?你有没有错误?我给你做了一个片段。它起作用了。您是否将jQuery包装在加载事件中?类似于
$(function(){var dat=$(“#id_forms_table tr”).attr('id');alert(dat);})更好地使用“;”在第一行代码的末尾,但似乎这不是问题所在。您是否正确地将“Jquery”添加到项目中?您确定OP没有包含Jquery吗?只有OP按照上面的建议执行操作,OPs代码才能正常工作。为什么要向下投票?@Elroum请放置您的更新代码,包括jQuery库和函数所在的位置placed@Elroum这是因为您的表中有更多的
tr
,并且您正在请求表的第一个
id
。将此行
var-dat=$(“#id_-forms_-table tr”).attr('id')
更改为此行
var-dat=$(“#id_-forms_-table tr:nth child(2)”。attr('id')
现在应该可以工作了是的,它可以工作了。非常感谢你。请将您的评论转换为回答