如何获取_form-opc的增量ID-动态表单Yii2

时间:2018-10-02 20:15:46

标签: javascript yii2 yii2-advanced-app

我在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是我创建项目的次数。如果您能指导我,他们将不胜感激。

1 个答案:

答案 0 :(得分:1)

这不是您问题的答案,但这是另一种解决方法。为什么不使用类来获取ID?

您可以拥有

<...id="MoreOptions-0-n-option"... class="MoreOptions">
<...id="MoreOptions-1-n-option"... class="MoreOptions">

然后,您将遍历类MoreOptions的所有元素并获取ID或值。