#javascript #events
#javascript #Мероприятия
Вопрос:
У меня было требование загружать данные из базы данных при нажатии на одну ссылку jsp, и только во время загрузки она должна извлекать данные из базы данных
Вот мой код, но он не работает
<td><a href="#" onclick="return popitup('jsp/menu/Equipment/Equipment11.jsp')" onload=document.form.submit()><s:label name="Equipment" value="Equipment" /></a></td>
На моем главном экране будет это окно оборудования, и когда я нажимаю на него, оно должно открыть новое окно, и во время самого открытия оно должно отправить запрос к классу action и должно извлечь данные из базы данных и отобразить эти данные на этом экране оборудования.
Комментарии:
1. afaik событие onload действительно только для элементов body / frame, а не для ссылок, поэтому ваше событие onload должно быть прикреплено к тексту html, возвращаемому jsp /menu /Equipment /Equipment11.jsp, и запускать метод отправки формы с помощью window.opener.document.forms[‘form_name’].submit()
Ответ №1:
У вас может быть несколько событий для одного элемента. Однако у элементов привязки изначально нет события load.