问题标签 [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.

0 投票
0 回答
2727 浏览

validation - Swagger 请求正文所需的验证不起作用

我正在使用 swagger “2.0” 创建我的项目。问题是我想在请求正文中有一些必填字段并且需要进行验证。Swagger 无法验证正文中的字段(架构对象),我需要它在到达实际 API 实现之前抛出 400 Bad request。

这是我在 yaml 文件中编写的实际代码。

## Swagger 在 Java 代码中生成的模型:

我通过将required 设置为 true并在required:下添加属性“body”尝试了两种方式(如粗体所示),但它不起作用。只有在 swagger UI 中才会显示错误。但是当我尝试直接从外部(如 Postman)访问 API 时,它允许我在没有正文(字符串)的情况下访问 API,正如 AddMessageInput 模型中所预期的那样。我必须明确地对这个字段进行空检查。如果我缺少任何东西,请建议我。

TIA 为您的友好回应。

0 投票
3 回答
612 浏览

validation - Yii2:如何避免视图中的必填字段?

我对假期有一个看法,其中用户使用表单来选择旅行地点和酒店。它有两个模型:HolidaysPlacesHolidaysHotels

用户必须使用视图按此顺序填写表格:

  1. 用户填写名为 Place 和 City 的字段(与HolidaysPlaces 模型相关)。
  2. 如果他/她想选择酒店,用户选中了一个复选框。它有一个名为 Hotel 的字段(与HolidaysHotels 模型相关)。
  3. 用户填写该字段。
  4. 用户按下创建按钮。
  5. 控制器接收并保存两个模型。

但问题是当用户没有选择复选框(列表的第 2 位)时:Hotel 字段仍然存在required(带有在其模型文件中定义的红色星号)。因此,在这种情况下,创建按钮不起作用。

如何禁用所需的功能?

在此处输入图像描述

0 投票
1 回答
952 浏览

oracle - ADF 验证和必填字段

我需要通过以下方式添加验证。

有一个包含两个属性(让它们是 A1 和 A2)和一个输入文本框的下拉列表。当且仅当在下拉列表中选择 A1 时,我才需要让文本框变为强制(必需)。

我知道使用验证来做到这一点的方法。但是我需要使用属性选项卡中强制(必需)属性的表达式生成器来执行此操作。

我正在使用 Oracle JDeveloper 12c

希望有办法做到这一点,如果有人知道方法,请告诉我。

0 投票
1 回答
1507 浏览

angular - mdp-time-picker 需要验证

我正在尝试向我的时间选择器(角度材料时间选择器)添加所需的验证。为此,我使用了指令mdp-required="true"。完整的html如下,

但时间选择器验证在提交时不起作用。

同时要求的验证适用于日期选择器是的..!

0 投票
0 回答
147 浏览

php - 当必填字段留空时 Prestashop 500 服务器错误

我正在使用 Prestashop 1.6.1.17。

按照本教程,我在注册表单中添加了一些新的必填字段(rut_required 和 telefono_required):

http://prestacraft.com/adding-new-fields-to-the-registration-form/#

填写注册表时效果很好。

但是,当我登录以检查旧客户帐户信息(这些新字段为空白值)并转到“我的帐户”并单击“我的个人信息”时,我收到 500 服务器错误。我可以通过直接从数据库中填写这些字段来修复它,但我希望能够从这个表单中填写它们。

另一方面,当我从后台(BackOffice > 客户 > 编辑)编辑相同的旧客户帐户信息时,页面加载正确,我可以看到那些具有空白值的新字段。

在此处输入图像描述

0 投票
1 回答
48 浏览

forms - MsAccess 表单 - 最初为空记录,但需要在数据输入开始后强制填写

我有 MsAccess 表格:

用户将使用这些信息填写 Gender、Race 和 PrimaryLanguage、PrimaryDisability 字段。我的目标是 - 在用户移动到下一条记录之前,我希望他在这些字段(性别/种族)填满其内容之前无法继续。

问题是 - Gender / Race / PrimaryLanguage,现有客户的PrimaryDisability必须保持空白,但同时 - 当用户开始填写时,需要强制填写。

只有在我添加新记录的情况下,它才会以这种方式工作。(我有需要的性别/种族字段) - 但不适用于现有记录。

PS - 下面提供的答案很棒,但我只为 2 个字段工作了 3 个或更多字段呢?

我想将事件过程添加到表单中的每个按钮,而不是整个表单。代码应该是这样的:

但它说的是语法错误

请帮忙!

0 投票
2 回答
4715 浏览

javascript - 模态中的表单输入未按要求显示

我已经阅读了一些相关文章,但没有解决我自己的让表单字段按要求出现的问题。也许问题出在外面,但我想分享一下,以防它突出一个独特的案例。

这是一个可在此处完整查看的课程分配,它允许用户将新火车添加到时间表并更新 Firebase 数据库。为此,我使用 Bootstrap 作为样式,还使用了一个模态弹出窗口,其中包含创建新火车的表单。一切正常,除了我无法使输入字段成为必需或阻止“提交”按钮。

我尝试将所有字段(在它们各自的 div 中)包装在一个元素中,以及将它们各自包装在一个(如另一篇文章中所建议的那样)中,如下所示:

我仔细检查了 Doctype 的 HTML5 问题,但它检查出来了。我的结构是不是很古怪?

0 投票
1 回答
863 浏览

html - 如何在 html 表单上使用“必需”?必需的=“必需的”不起作用

我创建了一个表单,但我不确定为什么 required 属性的字段不起作用。我正在使用 xml、hmtl 和 jquery。我尝试了很多选择,包括:

我究竟做错了什么?

0 投票
1 回答
44 浏览

vaadin - 活页夹是自动处理 Vaadin 8 布局中所需的数据输入字段的唯一方法吗?

在 Vaadin 8 中,BinderBuilder::asRequired我们可以定义Binder布局中已知需要字段的位置。如果缺少数据,布局会向用户指示该字段需要输入数据。这是很棒的功能,而且设计巧妙。

但是Binder对于非常小的表单或对话框,使用 a 可能有点过分。一方面,我们必须定义一个数据类来与绑定器进行交互,这对于一个小表单来说似乎很愚蠢。

➙ 有没有其他方法可以在不使用 的情况下利用 Vaadin 对必填字段的自动处理Binder

在手册的社区文章部分,有一个页面,Mark required fields as such。该页面显示TextField为具有setRequiredsetRequiredError方法。但这似乎不正确。TextField我在最新的JavaDoc上找不到这样的方法。

0 投票
1 回答
423 浏览

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。

实际问题

那么 - 我应该使用什么系统颜色?(不是真的在寻找主观建议,而是或多或少地寻找“官方推荐”的常量来使用。)

截图

在此处输入图像描述