从控制器内部获取表单数据
Obtaining form data from within controller
我正在尝试从 Angular 控制器获取表单数据,但没有成功。
HTML:
<form>
<input type="text" id="entityName" ng-model="ent.Name">
<button class="btn" type="button" onclick="this.blur()" ng-click="$event.preventDefault(); saveData()">Save</button>
</form>`
JS控制器:
$scope.saveData = function() {
console.log($scope.ent.Name);
}
我收到错误: Error: $scope.ent is undefined
如果您希望
角度验证起作用,请始终给出表单name
。不应该在 angular 应用程序中使用 onclick
(要求头痛和创建测试问题),ng-clcik
会自动阻止默认值,因此您无需自己添加。
您可能尚未在 ent
的范围内设置对象。如果ng-model
值中没有点,则无需在范围内注册任何内容,ng-model
即可自动创建范围属性
$scope.ent={};
这将是您的ng-model
属性将绑定到的对象。如果这不是问题,则需要查看更多代码
相关文章:
- 如何从pdftron webviewer获取表单数据
- JS验证ajax返回的html中的表单数据
- 在不同的文件中使用Javascript获取表单数据
- 使用Javascript读取Webstorage表单数据
- Uploadify-随机表单数据's已返回上载表单
- 如何在使用ajax提交的codeigniter中使用form_validation验证表单数据
- 在post-expressjs之后持久化表单数据
- 需要一个用于AJAX的Javascript库,其中包含多部分/表单数据
- jQuery发布并获取表单数据
- Ajax表单数据phpPOST不工作
- 如何将整个模型集附加到表单数据中,并在MVC中获得它
- 如何从javascript访问表单数据
- 如何从Angular Payments获取表单数据
- 通过javascript获取pdf文件的表单数据
- 有没有一种方法可以在jQuery.serialize()之前获取表单数据,或者与jQuery.sserialize(()
- 在 Angular2 中构建多部分/表单数据 POST 请求并验证输入类型文件
- 无法读取未定义的属性“用户名” - 通过电子邮件在 Node.js 中发送表单数据
- 使用 Ajax 获取表单数据
- 我无法从引导模式中清除表单数据
- 如何从 django 模板语言获取表单数据