多个HTML <select>元素在Ionic中显示相同的下拉内容

时间:2016-03-17 15:14:36

标签: javascript html angularjs ionic-framework

我正在使用Ionic将angularJS webapp重构为移动应用程序并取得巨大成功。但是,我有两个不再正常运行的SELECT元素。一个应选择“月”,另一个应选择“年”。问题是,当我点击/点击其中任何一个时,他们都打开“年”选择选项。我认为它们可能会被浓缩关闭,而我选择元素是“Fat Fingering”,但我在它们之间添加了边距并将它们分开并且仍在发生。 有人可以看看下面的内容并告诉我他们是否看到任何可能造成这种情况的事情? 谢谢, 乙 &lt; div class =“card-date-housing”&gt;             &lt; div class =“form-group date-select”&gt;                 &lt; label for =“year”class =“item-select security-select”&gt;到期月份                 &lt; select id =“month”class =“form-control custom”ng-model =“billingInfo.ExpMonth”ng-options =“month.id for months in months months month.id”tabindex =“2”required&gt;                 &LT; /选择&GT;                 &LT; /标签&gt;             &LT; / DIV&GT; &LT; / DIV&GT; &lt; div class =“card-date-housing”&gt;             &lt; div class =“form-group date-select”&gt;                 &lt; label for =“year”class =“item-select security-select”&gt;到期年份                 &lt; select id =“year”class =“form-control custom”ng-model =“billingInfo.ExpYear”ng-options =“year.display for year in years track by year.id”tabindex =“3”required&gt;                 &LT; /选择&GT;                 &LT; /标签&gt;             &LT; / DIV&GT; &LT; / DIV&GT;

1 个答案:

答案 0 :(得分:0)

首先,让我为在这里提出一个明显是语法错误的问题而道歉。在我发布之后,我看到属性的标签被分配给两个选择元素的“年”。我将属性的“月份”标签更改为“月”,当然它开始表现正常。

感谢社区。