Как отправить несколько стоек2 формы на одной странице с помощью одной кнопки отправки?

Я попытался с помощью Struts2-jquery отправить теги и включил все формы в formIds, но это не работает.

Это работает индивидуально, когда я упоминаю каждый формид в отдельных тегах отправки.

<sj:submit value="Submit GeneralInfo"  formIds="GeneralInfo"  /> 
<sj:submit value="Submit Corrugated1"  formIds="Corrugated1" />
<sj:submit value="Submit Corrugated2"  formIds="Corrugated2"  />
<sj:submit value="Submit CustomerVendor"  formIds="CustomerVendor"  />
<sj:submit value="Submit Stock"  formIds="Stock" />
<s:submit value="Print" id="print" theme="simple"/> 
<s:submit value="Cancel" id="cancel" theme="simple"/>

Каждая форма имеет разные действия и класс действий. Кроме того, каждый класс действий связан с проверкой XML.

1 ответ

Пытаться

<sj:submit value="Submit All"  formIds="GeneralInfo,Corrugated1,Corrugated12,CustomerVendor"  />

Согласно документации на сайте formIds атрибут

Разделенный запятыми список идентификаторов форм, для которого нужно сериализовать все поля во время отправки при щелчке по этому элементу (если несколько форм имеют перекрывающиеся имена элементов, будет использоваться неопределенное значение)

Другие вопросы по тегам