JQuery/CSS tabcontrol이 있는데, 현재 gridviews가 포함 된 4 개의 탭을 처리하고 있습니다. 탭을 눌렀을 때 gridview를로드하고 싶습니다. 이렇게하면 Gridview의 sprocs 일부 시간이 걸리는 것처럼 페이지로드 시간이 줄어 듭니다. gridviews는 한 번로드해야합니다. 특정 탭을 열 때마다 업데이트 할 필요가 없습니다.JQuery tabcontrol : load gridview
JQuery와 :
이$(document).ready(function()
{
//When page loads...
$(".tab_content").hide(); //Hide all content
$("ul.tabs li:first").addClass("active").show(); //Activate first tab
$(".tab_content:first").show(); //Show first tab content
//On Click Event
$("ul.tabs li").click(function()
{
$("ul.tabs li").removeClass("active"); //Remove any "active" class
$(this).addClass("active"); //Add "active" class to selected tab
$(".tab_content").hide(); //Hide all tab content
var activeTab = $(this).find("a").attr("href"); //Find the href attribute value to identify the active tab + content
$(activeTab).fadeIn(); //Fade in the active ID content
return false;
});
});
지금은 단지 jQuery를 사용하기 시작, 그래서 정말이 ... 누구나 아이디어를 처리하기 위해 몰라?
와우, 그건 사실 매우 독창적입니다! 감사! 버튼에 대해서는'button.visible = false'로 설정 했습니까? – Joris