【发布时间】:2011-12-14 07:56:03
【问题描述】:
我需要用户只能编辑网络表单上的某些字段,而不能编辑其他字段。例如,这可能是由于用户权限造成的。
我不确定处理此问题的最佳方法。
-
将表单属性设置为禁用。这样做的问题是没有提交禁用的字段,所以我需要包含隐藏的表单字段,或者我需要在我的模型中满足这一点(即只更新不应更改的字段)
将属性设置为只读。可能比上述更好,因为这些字段会自动发布
根本不要使用表单域 - 只需在 html 中回显 var。可能包含隐藏的表单字段或仅更新模型中不应更改的字段
我不确定处理这个问题的最佳方法,无论是从用户体验的角度还是从一般应用程序的角度。
【问题讨论】:
-
您是否在服务器上使用任何类型的应用程序框架,或者这只是一个纯 HTML 问题?
标签: html forms user-interface user-experience