當您點擊添加按鈕時如何獲得OptionGroupID
和optionName
從ul
?當點擊按鈕時從UL獲取ID
例如:
<ul id="formAddOption_4" class="formStyle">
<li>
<input id="OptionGroupID" type="hidden" value="4">
<div style="font-size:10px;"> Option Name: </div>
<input id="optionName" type="text">
</li>
<li>
<input type="button" class="buttonAddOption" value="Add Option">
</li>
</ul>
<ul id="formAddOption_5" class="formStyle">
<li>
<input id="OptionGroupID" type="hidden" value="5">
<div style="font-size:10px;"> Option Name: </div>
<input id="optionName" type="text">
</li>
<li>
<input type="button" class="buttonAddOption" value="Add Option">
</li>
</ul>
我都試過,但它不工作:我已經使用OptionForm.find
$(".buttonAddOption").click(function() {
var OptionForm = $(this).closest("ul");
//Get Group ID
alert(OptionForm.$("#OptionGroupID").val());
});
在整個文檔中,ID必須是** unique **。 –
@Felix,例子? –
這意味着沒有兩個元素應該有相同的ID。在您的HTML中,兩個元素的ID爲「OptionGroupID」。這是無效的。 –