问题标签 [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 投票
2 回答
7385 浏览

apache-flex - flex 中的必填字段

我有一个关于 flex 的问题。我有一个表格,并且需要电子邮件。我搜索了这个并找到了以下解决方案:

问题是当我按下确定时,呼叫仍然存在。我知道您必须自己验证以下内容,但有人知道我如何验证字段吗?

解决方案:

我找到了一个解决方案:

您可以为要验证的每个字段创建一个验证器,然后创建此函数:

这可以关闭。

0 投票
2 回答
2270 浏览

django - 表单类中的干净方法中需要 Django 字段

我想在我的表单文件的干净方法中重新定义字段的必需属性:

但是我的干净方法不起作用

0 投票
1 回答
877 浏览

sharepoint-2007 - 文件名在 Sharepoint 2007 的文档库中显示为必填字段

好的,所以有一个难倒的场景。

在 Sharepoint MOSS 2007 站点上,有人搞乱了文档库的设置。您尝试将多个文档上传到文档库,并使其保持已签出状态。这以前没有发生过。库设置(版本控制设置设置为“是”以在编辑前签出)。我已经设置了一个测试站点,并且在启用此站点时,它不会在上传多个文档时保持检查状态。此外,没有为此文档库启用内容类型。

上传文档时,我已将其范围缩小为必填字段关联,一次一个文档。它将文件名视为必填字段。不确定这如何成为必填字段。我会假设总是需要一个文件名。当我去图书馆设置时,我看不到“文件名”栏来编辑它。

我会对此提出任何建议。

0 投票
2 回答
14774 浏览

android - Android:需要验证非空白输入的编辑文本

如果我想在 EditText 字段中强制输入最大长度,我可以使用 maxLength 属性。但是,如果我想强制执行最小长度(在我的情况下,只是非空白),我找不到相应的 minLength 属性。

我还查看了各种“inputType”属性(电话、密码等),但没有看到“必需”或“非空白”之类的东西。

我不敢相信这需要自定义输入过滤器;答案很可能很明显,只是没有以我提出问题的形式写下来。

0 投票
3 回答
3302 浏览

asp.net-mvc - 虽然不是 [必需] 列表字段按要求显示,并且模型状态由于它为空而无效?

我有以下代码-

看法-

控制器-

ViewModel-

我不知道为什么它仍然需要列表,尽管不是必需的。我只想根据需要有两个属性。因此,我想知道如何声明或更改该列表为不需要并使我的模型状态有效。

0 投票
2 回答
132 浏览

javascript - 关闭窗口时未满足必填字段

我正在寻找“强制”用户填写文本区域的最佳方式。

对于我的工作,我们有一个系统可以跟踪在特定“任务”上花费的时间。有些任务需要有评论,而其他任务是可选的。在页面的顶部有一个计时器、一个用于评论的文本区域和一个不同任务的列表。

到目前为止,我有它,所以当用户尝试停止计时器时,它不会停止,直到写下评论(如果需要)。如果在计时器运行时关闭分页,onbeforeunload 函数会发送一个警告警告,指出未填写评论,然后是“您确定要离开吗?” 弹出警告。

据我所知,没有办法阻止用户完全退出页面。我们的想法是当用户关闭窗口时,打开另一个简单的页面,其中只有一个文本区域和一个告诉用户写评论的指令。我对 JavaScript 和 Web 开发还很陌生,所以我不完全确定最好的方法。

0 投票
1 回答
359 浏览

php - 如何防止没有必填字段的表单提交?

我正在创建这样的表单元素:

以下代码正在提交表单:

当我正确填写表格时,它会成功将记录保存到数据库中。但是当我不选择国家时,它也会提交表格。我想我应该显示“缺少必填字段”。消息而不是在缺少必填字段时将值插入数据库。

我错过了什么??

谢谢

0 投票
1 回答
8274 浏览

php - 需要带有 php 的表单字段

给定以下代码示例,我需要向 check_input 函数添加什么,以便它处理缺少/必需的表单字段。基本上,我要做的就是在我的表单顶部向最终用户显示一条错误消息,如果他们尝试提交表单而不填写所有必填字段.

任何帮助将不胜感激,并提前感谢您的时间。

表格

0 投票
1 回答
262 浏览

asp.net-mvc-3 - MVC3 需要验证,选择空值

我有一个隐藏字段,它绑定到模型中的 int Id,它有一个必需的属性和一些花哨的 ajax 代码来设置 id 客户端,问题是零应该被视为空。现在即使没有选择 Id,验证也会成功,我可以设置哪个值应该计为空吗?我希望我不需要为它创建自定义验证器。

谢谢

0 投票
11 回答
31761 浏览

forms - ExtJS 4 - 在必填字段上标记一个红色星号

fieldLabel我有这个问题,当字段被标记为“必填”(或allowBlank: false)时,我需要在 a 旁边添加一个红色星号

在 ExtJS3 中,我们可以通过以下方式轻松实现此 hack Ext.layout.FormLayout

但这在 ExtJS4 中是不可能的。FormLayout不再适用,标签实际上是Ext.form.field.Base通过使用名为Ext.form.Labelable.

可悲的是,扩展Ext.form.Labelable或覆盖Ext.form.Labelable对我来说都不可行。扩展组件 fromExt.form.field.Base不会收到任何影响。即使我交换了 mixins,模板仍然无法工作。

所以这里是我的解决方案,我做了一个非常苛刻的覆盖Ext.form.field.Base,它的工作原理如下(查看我的示例

这仅适用于 ExtJS 4.0.7。要在 ExtJS 4.0.2a 上使用它,您需要labelableRenderTpl根据4.0.2a 中的修改/src/form/Labelable.js

因此,我在所有必填字段中添加了漂亮的星号。

问题是,有没有更简单的方法来实现这样的目标?覆盖是相当苛刻的,如果我们可以使用 mixins 最好,但是 mixins 不能覆盖行为

笔记

这背后的原因是因为我已经自定义了需要从基础Text, Combo,扩展的字段FieldContainer扩展字段中的 Mixins 甚至不会与模板混淆。他们太固执了。也许目前最好的方法是重写 Base 类...查看工作示例