как получить инкрементный идентификатор _form-opc - динамическая форма Yii2 - PullRequest
0 голосов
/ 02 октября 2018

У меня есть динамические формы wbraganca, работающие на Yii2, я хотел бы знать, как я могу получить идентификатор _form-opc, например, чтобы получить идентификатор в _form Я использую:

    $(".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, например, MoreOptions-0-n-option, где n - количество раз, когда я создавал элементы.Им было бы полезно, если бы вы могли вести меня.

1 Ответ

0 голосов
/ 03 октября 2018

Это не ответ на ваш вопрос, это, однако, еще один способ сделать это.Почему вы не используете класс для получения идентификаторов?

У вас может быть

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

После этого вы просто пройдете все элементы с классом MoreOptions и получите идентификаторы или значения.

...