1

私はテーブルを持っています

<tr>
  <td>xxx</td>
  <td>yyy</td>
  <td><a href="javascript:__doPostBack('smth','')">Select</a></td>
</tr>
<tr>
...similar here
</tr>

私の目標は、行をクリックして選択ページのリンクにリダイレクトすることです。私はそのような構造を実装しようとしていました

$("table tr").click(function() {
  $(this).find("a").click();
});

また、いくつかのトリックを使用しましwindow.locationたが、役に立ちませんでした。

更新: 次のようなエラーが表示されます
ここに画像の説明を入力

4

2 に答える 2

0

クリックをエミュレートするのではなく、このようにすることもできます

$("table tr").click(function() {
 window.location.href= $(this).find("a").attr("href");
});
于 2012-11-26T10:52:58.617 に答える