角度架构表单 - 检查表单是否经过验证
Angular Schema Form - Check if form is validated
我正在使用角度模式表单(http://schemaform.io)在角度应用程序中创建表单。
在表单定义中,我创建了一个带有 onClick 事件的按钮。
{
"type": "button",
"title": "Save",
"onClick": submitFunc
}
JavaScript代码:
function submitFunc($event, form) {
//I want to check if the form is valid
$scope.$broadcast('schemaFormValidate');
if (form.$valid) {
console.log('valid');
}
}
我想检查表单是否有效,但它不起作用。我发现它不起作用,因为传递给函数的form
对象不是表单而是字段。
有人知道如何检查表单是否在这里得到验证吗?
您可以设置 onClick 函数来传递表单。 例如,如果您的表单定义如下:
<form name="myForm">
.... Your form
</form>
您的表单定义如下所示:
{
"type": "button",
"title": "Save",
"onClick": "submitFunc(myForm)"
}
此外,您的处理程序将不再收到$event对象,因此它将像这样定义:
function submitFunc(form) { ... }
相关文章:
- 循环遍历包含另一个表单的表单
- 使用jquery添加到表单内部表中的元素不会过帐
- 流星 1.3 自动表单/快速表单错误
- Javascript按钮,它提交联系人表单7表单,然后重定向到URL
- 使用正则表达式进行HTML、javascript表单检查
- Javascript表单验证:表单在错误返回时提交:
- 验证表单阻止表单提交
- 如何进行最佳和安全的jQuery表单检查
- 角度架构表单 - 检查表单是否经过验证
- 简单的if/else表单检查(应该很简单)
- 需要HTML表单检查=“"在onclick=“;window.print()”;
- 提交前验证表单(检查是否输入了所有字段)
- 表单检查器不工作
- Javascript表单检查后不显示元素
- 简单的js-提交页面中的所有表单+检查页面在iframe中是否已经完成加载
- Javascript表单检查和加密密码
- 如何创建复选框的角度模式表单检查表
- 使用 Javascript 进行正则表达式表单检查
- jQuery"意外的标识符“;使用ajax表单检查
- 表单检查与ajax/jquery