0
我有一个页面,用户在窗体中输入信息。当用户点击提交时,这个表单数据被保存到数据库中,每个提交在我的表中创建一行。这些行然后显示在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