问题标签 [forms]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ms-access - 如何在 Access 表单上使外键组合框用户友好?
我有两张桌子:
我想为带有“联系点”组合框(下拉)字段的项目创建一个表单。显示值应该是“first_name last_name”,但支持数据是 UID。如何设置表单以向用户显示一件事并将另一件事保存到表中?
我可以只显示一个字段(例如“first_name”),因为我可以创建一个带有 full_name 字段的视图。
之后:
如果有办法在表设计级别执行此操作,我更愿意这样做,因为那时我只需要为每个 UID 列设置一个设置(并且有很多表),而不是每个 UID 字段一个设置(并且有有许多表格,每个表格都有几个 UID 字段)。
forms - .Net CF 防止过度、不耐烦的点击(屏幕重绘时)
.Net 紧凑型框架
场景:用户在屏幕上。设备找不到打印机并询问用户是否要重试。如果他们单击“否”,则关闭当前屏幕并返回到父菜单屏幕。如果他们多次单击“否”按钮,第一次单击将被“否”按钮使用,下一次单击将在屏幕完成重绘后生效。(实际上是单击一个菜单项,然后将用户带到另一个屏幕。)
我看不到放置等待光标的好地方……当用户单击“否”时,除了表单关闭外,没有发生太多事情。但是CF框架重绘屏幕很慢。
有任何想法吗?
html - 在 Internet Explorer 的表单提交中设置字符编码
我有一个包含表单的页面。此页面以内容类型 text/html;charset=utf-8 提供。我需要使用 ISO-8859-1 字符编码将此表单提交到服务器。这可以通过 Internet Explorer 实现吗?
像这样将 accept-charset 属性设置为表单元素,适用于 Firefox、Opera 等,但不适用于 IE。
编辑:此表单由服务器 A 创建,并将提交给服务器 B。我无法控制服务器 B。
如果我将服务器 A 设置为使用字符集 ISO-8859-1 提供内容,那么一切正常,但我正在寻找一种方法来使这项工作在不更改服务器 A 编码的情况下进行。我有另一个关于在服务器 A 中设置编码的问题。
database - 如何从 Web 更新 Access 数据库?
我正在寻找一种创建在线表单的方法,该表单将更新只有几个表的 Access 数据库。有谁知道一个简单的解决方案?
php - 嵌套下拉
我正在用 php/mysql 构建一个表单。我有一张包含位置和子位置列表的表格。每个子位置都有一个父位置。列“parentid”引用同一个表中的另一个 locationid。我现在想通过以下方式将这些值加载到下拉列表中:
等等等等
有没有人为此得到一个优雅的解决方案?
forms - 可用性:即使焦点未设置在 OK/DONE 按钮上,是否应按 ENTER 键将向导窗体关闭为 OK?
如果在键盘上按下 Enter 键,即使 OK/DONE 按钮没有聚焦,我认为将向导表单关闭为 Done 或 OK 在我看来很奇怪。
在我看来,这将是一个可用性错误。例如:在向导中,您可能有多个控件、按钮、复选框、多行控件,并且它们对 ENTER 键的操作都有不同的行为。并且不要忘记向导导航中的其他按钮,如果它们被聚焦怎么办?
这些控件不应该像以前预期的那样对 Enter 做出反应吗?他们是否应该执行他们的操作,但在其他情况下,Enter 对控件没有进一步的操作,它应该关闭表单 == 不一致?
我认为这是一个典型的要求,一个人的需求会帮助他,但会混淆其他人。
在我看来,向导非常特别,因为它们不仅可以让事情变得更容易,而且还经常关注那些对应用程序功能缺乏经验的人。因此,我认真对待每一个请求,并尝试调查支持和反对该请求的所有论据。
我的观点是否狭隘?是否有一些可用性研究或指南,特别是威世智可以支持我的观点或证明我错了?
非常感谢你!
迈克尔
java - Spring MVC 表单标签:是否有添加“无选择”项的标准方法?
有一个选择下拉列表,我想将“无选择”项目添加到列表中,提交时应该给我“空”。我正在使用 SimpleFormController 派生控制器。
而 jspx 部分是
一种可能的解决方案似乎是在列表的开头添加一个空值,然后使用自定义 PropertyEditor 将此“空”显示为“无选择”。有更好的解决方案吗?
@Edit:我已经通过自定义验证注释解决了这个问题,该注释检查所选值是否为“无选择”。有没有更标准、更简单的解决方案?
forms - 限制信用卡处理脚本/机器人的影响
我参与了为非营利组织建立捐赠表格。我们最近受到了一轮快速的低美元提交的打击。许多是无效卡,但有一些通过了。显然有人写了一个脚本来检查一堆卡号的有效性,可能是为了以后可以卖掉它们。
关于如何在未来预防或限制这种影响的任何想法?
我们可以控制系统的所有方面(代码、网络服务器等)。是的,表格通过 https 运行。
c# - 验证和调整树视图标签
我有一个树视图控件,并且已经捕获了它的标签后编辑事件。我希望能够验证用户的输入并进行调整——例如它太长了——但我似乎只能取消新值,而不是改变它。有任何想法吗?
我不想打开一个新表单,用户可能正在重命名其中的一个范围,它不应该太麻烦。
干杯。
.net - 设计时在 Winforms 文本框中进行内联编辑
我正在使用一个自定义的 winforms 2.0 设计器(即我的应用程序托管该设计器),该设计器用于一个小型内部项目。
到目前为止,所有控件都通过属性网格编辑了它们的属性-但我想通过允许内联编辑使其更加用户友好-有谁知道如何在其中实现内联编辑的示例Windows 窗体设计器(仅用于在此阶段输入纯文本)。