Выбираемая строка таблицы Jquery Asp.net - PullRequest
3 голосов
/ 17 марта 2009

Я хотел бы создать таблицу, где строки выбираются с помощью jquery. Я также хотел бы передать определенные значения ячейки таблицы из события двойного щелчка в строке на другую страницу.

Есть ли у кого-нибудь примеры того, как это будет работать?

1 Ответ

2 голосов
/ 17 марта 2009
var selected = null;

$(document).ready(function(){
   $("#<%=myTable.ClientID %>").find("tr").click(function(){
      $(selected).removeClass("selected");
      $(this).addClass("selected");
      selected = this;
   });

   $("#<%=myTable.ClientID %>").find("tr").dblclick(function(){

      /* if you just want to dig into that record I would put a custom attribute on the row */
      window.location = "<%=ResolveUrl("~/one/folder/deeper/") %>?record=" + $(this).attr("RecordId");

      /* or you could have a hidden LinkButton in the row (Text="" or not set) that you could trigger. Make sure you set the CommandName="Something" and CommandArgument="RecordId" */
      $(this).find("a").click();
   });

});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...