如何在角度js中以单个形式创建多个组输入类型
How to create multiple group input type in single form in angular js
我在项目中使用angula js和php我想创建一个表单,在单个表单中有多个分组输入类型,例如
姓名 电子邮件 电话姓名 电子邮件 电话姓名 电子邮件 电话姓名 电子邮件 电话姓名 电子邮件 电话没有某个组可以是 10 到 50,所以我想循环创建它1:如何在循环中创建2:如何在服务器上上传
请帮助我谢谢
你可以在$scope
上使用'ng-repeat':
<input ng-model="numberOfInputs" type="text"/>
<button ng-click="myFunc()"> set number of inputs! </button>
<div ng-repeat="item in items">
<input ng-model="item.name" type="text" />
<input ng-model="item.phone" type="text" />
</div>
在控制器中:
假设我们可以设置输入的数量并存储它在 $scope.输入数中:
$scope.items = [];
$scope.myFunc = function(){
for (i = 0; i < $scope.numberOfInputs.length; i++) {
$scope.items.push({id:i,name:'', email:''});
}
}
然后$scope.items
可以通过 Angular $http
服务发送到 PHP! 然后要将其转换为数组,请使用 json-decode()
.之后使用PHP的 foreach
循环通过这个数组迭代并单独保存每个数组!
相关文章:
- 如何使用javascript获取从指定文件夹创建的所有文件的名称、大小、类型和日期
- 正在测试Form Helper创建的输入类型
- 使用 javascript 为 CSS 创建一个新的单位类型
- 如何使用默认函数导出为 commonjs 模块创建类型
- 如何在角度js中以单个形式创建多个组输入类型
- 在 Javascript 中创建全局变量时是否需要指定对象类型
- JavaScript:创建新对象类型的方法
- 在 JavaScript 中创建类型按钮的输入
- 未捕获的类型错误:未定义不是函数,在中为循环创建了对象
- 谷歌地图API多段线创建失败;未捕获类型错误:数字不是函数;
- 从Ajax Arraybuffer响应类型创建HTML画布
- 通过参数将传递的函数分配给动态创建的输入类型的onclick事件
- 当类型存储在变量中时,不使用eval创建对象的实例
- 如何创建一个像SQL十进制类型一样匹配(p,s)精度和小数位数的正则表达式
- 如何在redux模块中创建一个helper类型的函数,从state返回一组经过过滤的只读数据
- 创建javascript子类型的实例会产生意外行为
- 在JavaScript和HTML中创建intellisense类型控件
- HTML5:如何创建一个“;范围输入类型“;具有动态值
- 为命名空间上公开的方法创建类型定义
- (TypeScript)正在为Parse SDK(浏览器和节点)创建类型定义