【发布时间】:2010-03-15 09:35:28
【问题描述】:
是否可以创建一个仅在用户尚未完成时才显示的表单?
一旦完成,表单将不再显示。
谢谢
【问题讨论】:
标签: php javascript jquery forms
是否可以创建一个仅在用户尚未完成时才显示的表单?
一旦完成,表单将不再显示。
谢谢
【问题讨论】:
标签: php javascript jquery forms
为了实现这一点,您需要一些方法来跟踪用户。根据您网站的设计方式,有不同的方法可以实现这一目标。
如果为了提交表单,用户必须经过身份验证,您可以将一些标志与当前用户关联,指示他是否已经提交了表单。因此,在显示表单之前,您检查标志并将表单显示给用户。一旦他提交它,您就更新标志,以便用户下次尝试加载表单时,应用程序将知道他已经提交了它。
如果是匿名网站,您可以使用 cookie 来跟踪用户。请记住,cookie 可能会被用户禁用、删除和操纵,因此这不是一种可靠的方法。
【讨论】: