действие кнопки вызова всех кнопок и изображений

0

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

но теперь это похоже на действие кнопки вызова кнопки

   <c:forEach var="userBeans" items="${userBeanList}" varStatus="statusReport">
        <form data-action="/secure/downloadcsvUser/${userBeans.key}">
            <tr>
                <td>${statusReport.count}</td>
                <td>${userBeans.value.title}</td>
                <td>
                    <c:if test="${userBeans.value.hasParams}">
                        <c:forEach var="paramName" items="${userBeans.value.listParamNames}" varStatus="statusParam">
                            ${paramName} <input type="text" id="${userBeans.key}${statusParam.count}" name="${paramName}" size="12" maxlength="10" />
                        </c:forEach>
                    </c:if>
                </td> 
                <td align="center">
                   <button id="editUserButton${statusReport.count}"></button>
                   <button id="deleteUserButton${statusReport.count}"></button>
                   <input type="image" height="25" width="25" src="/resources/img/report-run.png"/>
                </td>
            </tr>
        </form>
    </c:forEach>

возможно, существует более общий способ сделать это вместо использования моей формы?

  • 0
    Почему бы не использовать JS для переопределения функций onsubmit, взять атрибут id и выполнить желаемую функцию, а также переопределить функцию отправки изображения для вызова Ajax для отправки формы?
Теги:
jsp

1 ответ

1

Элемент button автоматически отправляет формы, так как атрибут "type" по умолчанию "submit" (см. Этот вопрос).

Ещё вопросы

Сообщество Overcoder
Наверх
Меню