2014-01-12 28 views
0

我创建一个页面,该页面有一个可编辑的数据网格(实际上,我使用的jqGrid)上。用户可以添加,删除和编辑网格的行。此页面上还有其他一些表单域,例如文本框和下拉菜单,但它们不是网格的一部分。最佳usabilty与可编辑的数据网格以及其他表单字段相同的页面

从你觉得哪个选项可用性的角度来看是最好的,为什么?

  1. 用户与网页的其余部分分开管理网格。这意味着网格上有一个保存按钮。因此,用户可以将网格行保存到数据库,无需点击提交按钮。当提交按钮被点击时,非网格表单字段被发送到服务器。
  2. 用户管理电网并依赖于彼此等领域。这就像是“一切皆有可无”的情景。当你点击提交按钮时,所有的表单域都会提交一个保存的数据库以及网格域。如果存在验证错误,则无法保存。

如果有更好的方法来处理这种我没有列出的情况,请让我知道。

回答

0

当我在类似的情况下,我的想法是用户填充其他表单域的重要性。如果他们是可选的,网格是更重要的我会在网格中的提交按钮,但如果我想用户填写的所有字段,按钮应该是在年底。在按钮保存整个表单的情况下,如果用户跳过某些字段,或者您可以使用停用的按钮,则可以发出警告。

我认为的第二件事是页面的高度。如果按钮隐藏在“折叠之上”,那么一些用户看不到它并且数据不会被保存的可能性很高。所以在这种情况下,也许你应该在网格中。我会检查关于屏幕分辨率的分析。

+0

伟大的答案。在我的情况下,所有的字段都是可选的,包括网格。 – carlg

相关问题