2016-01-12 15 views
-1

我有相同的ID 2輸入踏歌但我想取回第一輸入標籤值1我能做些什麼..像下面如何在輸入標籤中檢索具有相同ID的值?

<td> 
    <input id="monetaryvalue_new0" class="monetaryvalue_new smallInputBox" type="text" value="1" name="monetaryvalue_new0" rownumber="0" readonly=""> 
</td> 

<td> 
    <input id="monetaryvalue_new0" class="monetaryvalue_new smallInputBox" type="text" value="0" name="monetaryvalue_new0" rownumber="0" readonly=""> 
</td> 
+0

不能使用重複'id',因爲您必須通過'class'訪問 –

+1

可能重複您的問題。請檢查http://stackoverflow.com/questions/34692934/hide-only-one-div-to-same-id –

+0

遐我知道路徑,但我不知道如何自動生成相同的ID –

回答

0

使用以下

$('[id="monetaryvalue_new0"]').eq(0) 
           .eq(1) 

,讓jQuery的框架工作,以搜索元素你。希望這可以幫到你。

0

使用類,而不是id。對於多個元素使用相同的id並不是一個好主意。

$('.monetaryvalue_new').eq(0).val(); 
0

在每個頁面上的ID必須是唯一的。在你的案例中獲得價值的最好方法是使用這個類。

$('.monetaryvalue_new0').eq(0).val(); 
相關問題