根据单元格内容获取ID

时间:2012-11-19 23:37:41

标签: javascript jquery html

我试图根据单元格的内容获取行的id。

$("tr td:contains(+data.id+)").parent().attr('id'));

data.id是来自json的响应,如果我控制日志data.id它有一个值。如果我在chrome控制台中使用此代码并手动输入data.id,例如..

alert($("tr td:contains(1717)").parent().attr('id')));

我得到了正确的响应,但在运行时结果是未定义的。这是为什么?

1 个答案:

答案 0 :(得分:3)

将字符串连接在一起:

$("tr td:contains(" + data.id + ")").parent().attr('id'));

"tr td:contains(+data.id+)"就是这样,javascript不会自动找到+并替换data.id