2013-03-11 2 views
0

드롭의 옵션이 아래를 선택하면 내가 양식 ID를 얻기 위해 노력하고 있어요 :감지 형태 변화 ID를 얻을

HTML을

<form id="test"> 
    <select id="option1"> 
     <option id="opt1">Hello</option> 
    </select> 
</form> 

JS :

$("#test").change(function(){ 

    var formid=$("test").parent("form"); 
    alert(formid); 

}); 

출력의를 경고는 "객체 객체"입니다. 나는 또한 동일한 결과를주는 가장 가까운 시도했다.

답변

1
$("#test").change(function(){ 

    var formid=$("test").parent("form").attr('id'); 
    alert(formid); 
}); 
+0

이제는 "정의되지 않은" – user2056238

+0

은 "가장 가까운"작품이지만 '부모'는 아닌 아이디어를 제공합니다. 고마워요 – user2056238

+0

오, 나는 심지어 알지도 못했다. 선택기가 양식 자체를 가져옵니다. 대신 다음과 같이 사용하십시오. '$ ("select") { var formid = $ (this) .parent ("form") attr ('id'); alert (formid); }); –