Javascript 如何在jQuery中动态捕获ID的父级?

Javascript 如何在jQuery中动态捕获ID的父级?,javascript,jquery,Javascript,Jquery,我需要捕捉这个id模式。我在表中有多个提交按钮。其id是可变的,但有一个共同的模式。单击每个提交按钮时,应选择同一行的第一个和第二个值。您可以使用选择器: $('input[id^=“view”]”)您可以使用选择器: $('input[id^=“view”]”)试试这个: <td><input type="submit" id="view_{{ var }}" value="View"></td><td> 试试这个: <td><

我需要捕捉这个
id
模式。我在表中有多个提交按钮。其
id
是可变的,但有一个共同的模式。单击每个提交按钮时,应选择同一行的第一个和第二个值。

您可以使用选择器:

$('input[id^=“view”]”)
您可以使用选择器:

$('input[id^=“view”]”)

试试这个:

<td><input type="submit" id="view_{{ var }}" value="View"></td><td>
试试这个:

<td><input type="submit" id="view_{{ var }}" value="View"></td><td>

我将在
上放置一个
.delegate()
处理程序,并使用选择器匹配提交输入

var a = $('input[id^="view_"]');
var id = a.attr("id").replace("view_", "");

如果表中有其他
元素,则可以使用更具体的选择器仅针对这些元素。

我将在
上放置一个
.delegate()
处理程序,并使用选择器匹配提交输入

var a = $('input[id^="view_"]');
var id = a.attr("id").replace("view_", "");

如果表中有其他
元素,则可以使用更具体的选择器仅针对这些元素。

^=是带开头的选择器^=是带开头的选择器