jquery - 如何根据在 html 5/angular js 中设置的参数在表单中创建字段?

标签 jquery angularjs html

我们的应用程序 UI 是使用 HTML 5 和 angular js 开发的,我对 UI 设计还很陌生。

我们有一个字段可以在表单中输入客户联系电话。该字段的格式取决于应用程序运行的国家/地区。由于我们使用 SIMD 架构,我们决定将国家/地区格式和长度作为数据库参数。

例如,在马来西亚,联系人可以输入到 3 个字段,运算符(operator)、联系人值和分机,而在印度,它是 STD 代码,然后是联系人号码。 因此对于 MY,联系人应该有 3 个字段要输入,对于 India,它应该有 2 个字段。

我已经搜索过如何在 HTML 5 中动态添加字段,但没有找到任何有助于满足我们要求的内容。

任何线索都会有所帮助。谢谢

最佳答案

您需要的是 ng-repeat,它是一个 angular-js 服务,允许您根据数组重复特定的 HTML 代码。创建字段后,您需要将值存储在某处,这需要使用简单的 for 循环构造另一个数组。

这是 fiddle : http://jsfiddle.net/Lv3b9dpm/1/

关于jquery - 如何根据在 html 5/angular js 中设置的参数在表单中创建字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41669763/

相关文章:

javascript - 我正在尝试为 JQuery slider 中的 DIV 设置动画

javascript - 对于每个 div insert.before 图像

javascript - 浏览器无法解析 AngularJS 代码

html - 溢出:自动导致文本消隐

jquery - 使用jquery从新添加的行触发ajax调用到现有表

javascript - 通过 Id 调用来遍历数组元素

javascript - 如何用普通的旧 JavaScript 读取 Angular 表达式

javascript - Angular 方框布局

jquery - 如何在 html 弹出模式打开时使背景模糊?

javascript - 在 Morris Chart 上添加动画效果