2014-04-15 3 views
0

У меня есть страница, на которой пользователь вводит информацию в формы. Когда пользователь нажимает кнопку «Отправить», данные этой формы сохраняются в базе данных, и каждый submit создает строку в моей таблице. Эти строки затем отображаются на странице записей в виде списка JQM. Теперь моя проблема: мне нужна функция, которая, когда пользователь нажимает на элемент списка, может вернуться на эту страницу, где они вводят информацию и обновляют эту запись.Обновление путаницы записей с html5 и sqlite

Я понимаю, как получить информацию из каждой записи, но я не понимаю, нужно ли создавать новую страницу, которая точно такая же, как на странице ввода, а затем сделать обновление кнопки отправки, а не добавлять в базы данных? Или есть ли способ перейти на ту же страницу и обновить кнопку, а не добавить новую запись. Для большей ясности, это HTML страницы входа:

<a data-icon="check" class="ui-btn-right" id="submit" onClick="javascript:AddValueToDB()">Submit</a> 

так это добавляет всю информацию, введенную пользователем в базу данных. Но чтобы обновить эту информацию, могу ли я изменить функцию onclick, или мне нужно создать дублируемую страницу, которая обновляет UpdateDBValues ​​() onclick.

Я ценю, что это может быть трудно понять, но я был бы благодарен за любую помощь.

ответ

0

Если вы хотите изменить событие onclick после первого запуска, вы можете сделать это, используя javascript внутри вашей первой функции.

document.getElementById("submit").onclick = function() { anotherFunction(); } 

Пример: http://jsfiddle.net/LL7mU/

+0

Что произойдет, если я хочу добавить еще одну запись со страницы входа после обновления другую? – Mohd

+0

Кнопка может запускать только одно событие. Если вы хотите добавить еще одну запись, вам понадобится еще одна кнопка. Вместо изменения onclick, возможно, вы хотите добавить еще одну кнопку для обновления и оставить первый, как есть. – haxtbh

+0

Я вижу, поэтому, если бы я не хотел иметь две кнопки на этой странице, одну для обновления и одну для добавления, было бы хорошо сделать дублируемую страницу, которая просто обновляет записи при нажатии кнопки? Эта страница вызывается только при нажатии на запись из списка. Оцените свое время – Mohd

Смежные вопросы