どのように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>
私はこれを試してみましたが、それはいけない仕事:
$(".buttonAddOption").click(function() {
var OptionForm = $(this).closest("ul");
//Get Group ID
alert(OptionForm.$("#OptionGroupID").val());
});
IDは、文書全体を通して**ユニーク**である必要があります。 –
@Felix、Example? –
これは、2つの要素が同じIDを持つ必要がないことを意味します。 HTMLでは、2つの要素がID「OptionGroupID」を持ちます。それは有効ではありません。 –