나는 aspx 페이지에 3 개의 탭이 있습니다. tab3에서 버튼을 클릭하면 다시 게시가 발생하고 tab1로 되돌아옵니다. tab3에 머무는 방법은? 다음은 aspx 페이지입니다. 또한 나는 우리가 tab1에 활성 탭을 설정하는 자바 스크립트를 가지고있는 것으로 나타났습니다. 누구든지 그것을 어떻게 수정하여 포스트 백 동안 선택된 탭을 활성 탭으로 설정할 지 알려 줄 수 있습니까?다시 게시하는 동안 선택한 탭에 머물 수 있습니까?
<div id="content">
<ul class="tabs">
<li><a href="#tab1">Edit</a></li>
<li><a href="#tab2">History</a></li>
<li><a href="#attachmentcontent">Attachments</a></li>
</ul>
<div class="tab_container">
<div id="tab1" class="tab_content">
<script type="text/javascript">
$(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 스크립트를 여기 게시 할 수 없습니다. 누군가 도움이 필요하면 이메일을 보내십시오. – GLP