如何使用jQuery和JavaScript选择一行中的特定列?
我是jQuery和JavaScript的新手。 我有一个小问题。 假设我有一个如下所示的HTML表格
value text
在上面的例子中,我知道行id,我想更改具有该特定id的行的第二列的值。
我需要一个如下结果:
value ChangedText
所以我的问题是:如何选择具有给定id的第一行的第二列以更改值?
$("#element td:nth-child(2)").text('ChangedText');
这是一个例子 。
就像是
$('#mytable tr:eq(0) td:eq(1)').text('ChangedText');
将选择给定元素(TABLE)的第一行,第二列(基于0)。 在您的情况下,因为您知道行ID:
$('#mytable #element td:eq(1)').text('ChangedText');
或简单地说
$('#element td:eq(1)').text('ChangedText');
格特的代码是我如何实现你所要求的,所以我不会重新发布它。 但是,由于您不熟悉jquery / javascript,您可能会喜欢这个工具,以确保我的选择器正在工作http://www.woods.iki.fi/interactive-jquery-tester.html 。
干杯,乔