Вот соответствующая часть моего кода:
Код: Выделить всё
PyScript
[*]
PyScript
Update ID:
Update Keywords:
from pyscript import fetch, document
async def handle_submit(event):
ID = document.querySelector('#ID').value
keyword = document.querySelector('#keyword').value
print(f"ID: {ID}")
print(f"Keyword: {keyword}")
# Attempt to send the data to the backend
await client.Update('add', (ID, keyword))
- Отправка формы не запускает функцию handle_submit, и я не вижу ожидаемых результатов журнала для идентификатора > и ключевое слово.
- Я ожидаю, что входные значения идентификатора и ключевого слова будут напечатаны и затем отправляется на серверную часть, но когда я нажимаю «Отправить», ничего не происходит.
- Убедился, что Атрибут onsubmit возвращает false, поэтому страница не перезагружается.
- Проверено, если handle_submit< Функция /code> правильно определена в разделе
. - Убедилось, что pys-onClick="handle_submit" установлен правильно в кнопке формы.
Я не вижу каких-либо конкретных ошибок в консоли, но ожидаемого поведения нет. происходят.
Любая помощь в понимании того, почему это не работает или как его отладить, буду очень признателен!
Подробнее здесь: https://stackoverflow.com/questions/793 ... rom-a-form
Мобильная версия