У меня есть страница, на которой пользователь вводит информацию в формы. Когда пользователь нажимает кнопку «Отправить», данные этой формы сохраняются в базе данных, и каждый submit создает строку в моей таблице. Эти строки затем отображаются на странице записей в виде списка JQM. Теперь моя проблема: мне нужна функция, которая, когда пользователь нажимает на элемент списка, может вернуться на эту страницу, где они вводят информацию и обновляют эту запись.Обновление путаницы записей с html5 и sqlite
Я понимаю, как получить информацию из каждой записи, но я не понимаю, нужно ли создавать новую страницу, которая точно такая же, как на странице ввода, а затем сделать обновление кнопки отправки, а не добавлять в базы данных? Или есть ли способ перейти на ту же страницу и обновить кнопку, а не добавить новую запись. Для большей ясности, это HTML страницы входа:
<a data-icon="check" class="ui-btn-right" id="submit" onClick="javascript:AddValueToDB()">Submit</a>
так это добавляет всю информацию, введенную пользователем в базу данных. Но чтобы обновить эту информацию, могу ли я изменить функцию onclick, или мне нужно создать дублируемую страницу, которая обновляет UpdateDBValues () onclick.
Я ценю, что это может быть трудно понять, но я был бы благодарен за любую помощь.
Что произойдет, если я хочу добавить еще одну запись со страницы входа после обновления другую? – Mohd
Кнопка может запускать только одно событие. Если вы хотите добавить еще одну запись, вам понадобится еще одна кнопка. Вместо изменения onclick, возможно, вы хотите добавить еще одну кнопку для обновления и оставить первый, как есть. – haxtbh
Я вижу, поэтому, если бы я не хотел иметь две кнопки на этой странице, одну для обновления и одну для добавления, было бы хорошо сделать дублируемую страницу, которая просто обновляет записи при нажатии кнопки? Эта страница вызывается только при нажатии на запись из списка. Оцените свое время – Mohd