2010-05-16 4 views
2
$(".hidee2").click(function() { 
    var type = $(".st").val(); 
} 

<form action="" method="POST"><input type="hidden" class="st" value="st"><div class="button">Room Status : Accepting Reservation <br /><span><span><a class="hidee2">Book Now!</a></span></span></div></form> 

<form action="" method="POST"><input type="hidden" class="st" value="st2"><div class="button">Room Status : Accepting Reservation <br /><span><span><a class="hidee2">Book Now!</a></span></span></div></form> 

<form action="" method="POST"><input type="hidden" class="st" value="st3"><div class="button">Room Status : Accepting Reservation <br /><span><span><a class="hidee2">Book Now!</a></span></span></div></form> 

지금 어떤 책을 얻을 수 있습니까? 링크 사용자 클릭? 내가 st 값을 넘겨 줄 필요가 있기 때문에? jquery를 사용하여 이것을 달성 할 수있는 방법이 있습니까? 현재는 성 값이jQuery 패스 값 클래스

답변

1
$(".hidee2").click(function() { 
    var type = $(this).closest("form").find(".st").val(); 
}); 

예를 통해 전달되고, 클릭 된 앵커 부모에 가장 가까운 형태를 얻을 수 (그것은 가장 가까운 조상이다), 그리고 거기에서, 트래버스 아래로는 자식 입력을 발견하고,이 값의 얻을 .

+0

좋은 답변입니다. 그것이 작동했습니다 감사합니다 – mckenzie

+2

그의 대답을 수락하십시오! – Galen