2013-03-11 55 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

現在給我「undefined」 – user2056238 2013-03-11 18:53:34

+0

'最接近'的作品,但不是'父',任何想法?謝謝 – user2056238 2013-03-11 18:56:30

+0

哦,我什至沒有注意到。 你的選擇器正在抓住表單本身。 相反,使用這樣的東西。 (formid); alert(formid); });''('select' – 2013-03-11 19:39:40