Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 如何在Angular JS中使用数组名创建选择列表?_Angularjs - Fatal编程技术网

Angularjs 如何在Angular JS中使用数组名创建选择列表?

Angularjs 如何在Angular JS中使用数组名创建选择列表?,angularjs,Angularjs,我的意思是创建选择列表: <select name="type[]"></select> <select name="type[]"></select> <select ng-model="formData.beginDateDay[1]" class="form-control" required> <option ng-repeat="y in [] | range:0:31">{{y}}</opt

我的意思是创建选择列表:

<select name="type[]"></select>
<select name="type[]"></select>
<select ng-model="formData.beginDateDay[1]" class="form-control" required>
       <option ng-repeat="y in [] | range:0:31">{{y}}</option>
</select>

<select ng-model="formData.beginDateDay[2]" class="form-control" required>
       <option ng-repeat="y in [] | range:0:31">{{y}}</option>
</select>
N

现在我有两个不同的选择列表:

<select name="type[]"></select>
<select name="type[]"></select>
<select ng-model="formData.beginDateDay[1]" class="form-control" required>
       <option ng-repeat="y in [] | range:0:31">{{y}}</option>
</select>

<select ng-model="formData.beginDateDay[2]" class="form-control" required>
       <option ng-repeat="y in [] | range:0:31">{{y}}</option>
</select>

{{y}
{{y}

在服务器上,我想获得
$\u POST['beginDateDay']

我自己也不确定,但这里有一个似乎可靠的来源:。我希望这就是您想要的。

您是通过ajax提交的吗?如果是,可以使用您想要的任何名称,因为您将提交可以使用数组设置的
ng模型。如果没有,请为名称添加索引。您遇到了哪些具体问题?是的,通过AJAX,我尝试了
ng model=“type[1]”和
ng model=“type[2]”
我可以为每个选择做不同的
ng model
,但这并不意味着什么?请尽可能简明扼要地回答问题和答复。仍然不清楚您的具体问题是什么。从控制器作用域发送
formData
对象应该能准确地满足您在
$\u POST