Я использую jquery для отображения TR в TABLE следующим образом:
Все таблицы загружены, чем с помощью JSTL Я скрываю некоторые TR, чем отображать эти TR, используя щелчок по ссылке.Например,
строка 0 видима и имеет ссылку:
строка 1 невидима под строкой 0, когда пользователь нажимает на строку 0, строка ссылки 1 становится видимой.
но когда я нажимаю на этустрока ссылки 1 появляется, но под строкой 0 TD.
Вот мой Jquery:
function expand_ClickEvent(rowData){
//get the TR that you want to show/hide
var _TR = $("#tr_0");
var TR = $("#tr_1");
//check its class
if (TR.hasClass('hide')){
TR.removeClass('hide'); //remove the hide class
TR.addClass('show'); //change it to the show class
TR.insertAfter(_TR);
//TR.show(); //show the TR (you can use any jquery animation)
} else {
TR.removeClass('show'); //remove the show class
TR.addClass('hide'); //change it to the hide class
TR.hide(); //hide the TR (you can use any jquery animation)
}
}