javascript - 在 Angular js 中提交时需要进行字段验证

标签 javascript angularjs forms validation

我需要在页面上显示两个必填字段。我有一个 datePattern 和必填字段检查。

我需要在提交时显示字段是必需的,而不输入字段。如果我输入一些内容,我的 datePattern 工作正常。因为当我显示时需要它

Ng-show = Form.field1.$error.required && Form.field1.$pristine。这会在开始时显示所需的消息,但我希望在提交时显示此消息,一旦我编辑我的字段 datePattern 就会出现在图片中,这很好。

我已经尝试过 ng-click=subscribed = true。并且 ng-submit=ctrl.submit() 它没有进入 Controller ..

有人可以帮忙吗...

最佳答案

我是这样解决的

表单.$已提交&& form.field1.$error.required && !form.field1.$touched

关于javascript - 在 Angular js 中提交时需要进行字段验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38857131/

相关文章:

php - 表单在窗口关闭时提交

javascript - 水平数据更新不适用于滚动

angularjs - 如何在 IIS 中提供静态文件(用于 CORS/OPTION 请求)?

javascript - $localStorage 数组与 $scope 数组不匹配

php - 命中 'back' 时重置复选框值

javascript - 列表迭代器中的无限循环

javascript - Rails 4 的 EJS 不工作

javascript - 上传后如何从 dropzone 中删除所有文件

cocoa-touch - 是否有像 TableView 表单渲染器 View Controller 这样的 cocoa touch 属性页?

javascript - href onclick 在某些页面上不起作用