2017-09-15 84 views
0

对于一组记录不能存在而另一组记录不存在的情况,最好的UX应该是什么。表格:在另一个之前创建一个项目

在孩子可以连接零个或多个父母的应用程序中创建一个场景。

如果我们应用程序的用户发现自己填写表单以创建孩子,但孩子的父母不存在,那么创建父母并将该父母附加给孩子的最佳方法是什么?

  1. 如果孩子在没有家长创建的,但更新可以做父母加入到孩子,注意,这也有其自身的问题,因为其中除了会出现可能还需要创建父页面。
  2. 在子页面上有一个链接,指出“创建父级”,并在创建父级后将用户路由回子页面。
  3. 有一个按钮调出具有父窗体的模式,并允许用户在返回之前创建父窗体。

我不喜欢这三个选项中的任何一个,我希望有更好的方法。

对不起,任何拼写错误或含糊不清,有点急,也不知道这是否是正确的地方问问题。

回答

0

由于记录相互依赖,我会确保用户一起提交这些记录,但使它看起来像在同一页上的2个不同的元素。

您可以使用选项卡菜单在儿童和家长之间切换,但在提交之前都应该填写。尽管您不需要填写多个标签here,但仍有一些灵感。只要确保用户很容易看到他需要填写两个选项卡。

另一种选择可能是在完成/关闭时使子窗体崩溃,如同一个带有展开箭头按钮的下拉菜单,因为您想再次编辑它。和它下面的父框一样。东西看起来有点像this。 它们都可以在加载页面时关闭,以便用户看到两个框。

相关问题