问题标签 [required-field]
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.
validation - Swagger 请求正文所需的验证不起作用
我正在使用 swagger “2.0” 创建我的项目。问题是我想在请求正文中有一些必填字段并且需要进行验证。Swagger 无法验证正文中的字段(架构对象),我需要它在到达实际 API 实现之前抛出 400 Bad request。
这是我在 yaml 文件中编写的实际代码。
## Swagger 在 Java 代码中生成的模型:
我通过将required 设置为 true并在required:下添加属性“body”尝试了两种方式(如粗体所示),但它不起作用。只有在 swagger UI 中才会显示错误。但是当我尝试直接从外部(如 Postman)访问 API 时,它允许我在没有正文(字符串)的情况下访问 API,正如 AddMessageInput 模型中所预期的那样。我必须明确地对这个字段进行空检查。如果我缺少任何东西,请建议我。
TIA 为您的友好回应。
validation - Yii2:如何避免视图中的必填字段?
我对假期有一个看法,其中用户使用表单来选择旅行地点和酒店。它有两个模型:HolidaysPlaces和HolidaysHotels。
用户必须使用视图按此顺序填写表格:
- 用户填写名为 Place 和 City 的字段(与HolidaysPlaces 模型相关)。
- 如果他/她想选择酒店,用户选中了一个复选框。它有一个名为 Hotel 的字段(与HolidaysHotels 模型相关)。
- 用户填写该字段。
- 用户按下创建按钮。
- 控制器接收并保存两个模型。
但问题是当用户没有选择复选框(列表的第 2 位)时:Hotel 字段仍然存在required
(带有在其模型文件中定义的红色星号)。因此,在这种情况下,创建按钮不起作用。
如何禁用所需的功能?
oracle - ADF 验证和必填字段
我需要通过以下方式添加验证。
有一个包含两个属性(让它们是 A1 和 A2)和一个输入文本框的下拉列表。当且仅当在下拉列表中选择 A1 时,我才需要让文本框变为强制(必需)。
我知道使用验证来做到这一点的方法。但是我需要使用属性选项卡中强制(必需)属性的表达式生成器来执行此操作。
我正在使用 Oracle JDeveloper 12c
希望有办法做到这一点,如果有人知道方法,请告诉我。
angular - mdp-time-picker 需要验证
我正在尝试向我的时间选择器(角度材料时间选择器)添加所需的验证。为此,我使用了指令mdp-required="true"。完整的html如下,
但时间选择器验证在提交时不起作用。
同时要求的验证适用于日期选择器是的..!
php - 当必填字段留空时 Prestashop 500 服务器错误
我正在使用 Prestashop 1.6.1.17。
按照本教程,我在注册表单中添加了一些新的必填字段(rut_required 和 telefono_required):
http://prestacraft.com/adding-new-fields-to-the-registration-form/#
填写注册表时效果很好。
但是,当我登录以检查旧客户帐户信息(这些新字段为空白值)并转到“我的帐户”并单击“我的个人信息”时,我收到 500 服务器错误。我可以通过直接从数据库中填写这些字段来修复它,但我希望能够从这个表单中填写它们。
另一方面,当我从后台(BackOffice > 客户 > 编辑)编辑相同的旧客户帐户信息时,页面加载正确,我可以看到那些具有空白值的新字段。
forms - MsAccess 表单 - 最初为空记录,但需要在数据输入开始后强制填写
我有 MsAccess 表格:
用户将使用这些信息填写 Gender、Race 和 PrimaryLanguage、PrimaryDisability 字段。我的目标是 - 在用户移动到下一条记录之前,我希望他在这些字段(性别/种族)填满其内容之前无法继续。
问题是 - Gender / Race / PrimaryLanguage,现有客户的PrimaryDisability必须保持空白,但同时 - 当用户开始填写时,需要强制填写。
只有在我添加新记录的情况下,它才会以这种方式工作。(我有需要的性别/种族字段) - 但不适用于现有记录。
PS - 下面提供的答案很棒,但我只为 2 个字段工作了 3 个或更多字段呢?
我想将事件过程添加到表单中的每个按钮,而不是整个表单。代码应该是这样的:
但它说的是语法错误
请帮忙!
javascript - 模态中的表单输入未按要求显示
我已经阅读了一些相关文章,但没有解决我自己的让表单字段按要求出现的问题。也许问题出在外面,但我想分享一下,以防它突出一个独特的案例。
这是一个可在此处完整查看的课程分配,它允许用户将新火车添加到时间表并更新 Firebase 数据库。为此,我使用 Bootstrap 作为样式,还使用了一个模态弹出窗口,其中包含创建新火车的表单。一切正常,除了我无法使输入字段成为必需或阻止“提交”按钮。
我尝试将所有字段(在它们各自的 div 中)包装在一个元素中,以及将它们各自包装在一个(如另一篇文章中所建议的那样)中,如下所示:
我仔细检查了 Doctype 的 HTML5 问题,但它检查出来了。我的结构是不是很古怪?
html - 如何在 html 表单上使用“必需”?必需的=“必需的”不起作用
我创建了一个表单,但我不确定为什么 required 属性的字段不起作用。我正在使用 xml、hmtl 和 jquery。我尝试了很多选择,包括:
和
我究竟做错了什么?
vaadin - 活页夹是自动处理 Vaadin 8 布局中所需的数据输入字段的唯一方法吗?
在 Vaadin 8 中,BinderBuilder::asRequired
我们可以定义Binder
布局中已知需要字段的位置。如果缺少数据,布局会向用户指示该字段需要输入数据。这是很棒的功能,而且设计巧妙。
但是Binder
对于非常小的表单或对话框,使用 a 可能有点过分。一方面,我们必须定义一个数据类来与绑定器进行交互,这对于一个小表单来说似乎很愚蠢。
➙ 有没有其他方法可以在不使用 的情况下利用 Vaadin 对必填字段的自动处理Binder
?
在手册的社区文章部分,有一个页面,Mark required fields as such。该页面显示TextField
为具有setRequired
和setRequiredError
方法。但这似乎不正确。TextField
我在最新的JavaDoc上找不到这样的方法。
windows - 使用什么系统颜色来突出显示 delphi/windows 中的必填字段
一点背景
我目前正在使用clHighlight
颜色和StyleServices.GetSystemColor
调用来设置控件的背景颜色,这些控件是:
- 不专注
- 有一个 NULL 值 (
field.IsNull=True
) - 并且是关于必填字段 (
field.required=True
)
这不是关于如何突出显示本身,我已经想通了。
目前我正在使用系统颜色clHighlight
,但这让我的用户感到困惑,因为他们认为该字段的全部内容已被选中(见截图)。
但我也实现了样式支持,因此使用自定义预定义颜色并不是我真正想要的。谷歌搜索了一下后,我在这里找到了一个列表https://docs.microsoft.com/en-us/dotnet/api/system.windows.systemcolors?view=netframework-4.7.2但我找不到我是什么寻找。
使用 RAD studio Rio 10.3.1 Enterprise。
实际问题
那么 - 我应该使用什么系统颜色?(不是真的在寻找主观建议,而是或多或少地寻找“官方推荐”的常量来使用。)
截图