我在Yii2上使用了动态表单wbraganca,我想知道如何获取_form-opc
的ID,例如,在我使用的_form
中获取ID:
$(".dynamicform_wrapper").on("change","select",function(){
var id=$(this).attr("id");
var optionsInput=id.match(/^([a-zA-Z]+)\-([0-9]+)/g)[0]+'-justify';
..... }
但不知道如何获取_form-opc
的增量ID,例如MoreOptions-0-n-option
,其中n是我创建项目的次数。如果您能指导我,他们将不胜感激。
答案 0 :(得分:1)
这不是您问题的答案,但这是另一种解决方法。为什么不使用类来获取ID?
您可以拥有
<...id="MoreOptions-0-n-option"... class="MoreOptions">
<...id="MoreOptions-1-n-option"... class="MoreOptions">
然后,您将遍历类MoreOptions的所有元素并获取ID或值。