Есть view в нем форма1 в форме1 есть dropdown с городами, рядом кнопка "добавить город", при клике открывается модалка, отправляется ajax получаем форму2 добавления города в модалку. Дальше необходимо отправить форму2 и обновить дропдаун в форме1.
В чем у меня проблема:
если модалка вне формы1 - не получится запустить pjax куска кода с дропдауном
если модалка внутри формы1 - то и форма2 внутри, а следовательно submit срабатывает на форму1
Наверное надо пожрать и взглянуть работающим мозгом на проблему. Но может кто-то с рабочим мозгом "тыкнет носом"?
Хотелось написать что-то универсальное, что бы просто использовать в других местах, а в ajax прийдется генерировать новый дропдаун, который для каждой формы будет разный. В случае с pjax от сам парсит ответ и выбирает, что обновить, что неймоверно удобно. Но видимо не получится. У меня и модалка 1 на весь проект и скрипт который грузит в нее форму, все параметризируется через data поля кнопки, которая ее вызывает, хотелось бы дополнить универсальным решением на pjax.