Javascript 下拉列表使默认值选择html中列表的第一个元素

Javascript 下拉列表使默认值选择html中列表的第一个元素,javascript,html,Javascript,Html,我有一个动态列表显示在下拉列表中。但在gui上,默认情况下应该选择列表的第一个元素,以后用户可以选择任何其他元素。 当我试图在下拉列表中显示列表的第一个元素时,该元素在列表中重复,如果用户选择任何其他元素,则该元素将重复。下面是我的代码 html代码: 这里需要帮助,这样我只能在下拉列表中显示列表,默认情况下,应该从该列表中选择显示的第一个元素。我自己得到了答案,因此也考虑发布此消息。因为angular为下拉列表提供了默认选项,所以在这里使用ng if=false <option valu

我有一个动态列表显示在下拉列表中。但在gui上,默认情况下应该选择列表的第一个元素,以后用户可以选择任何其他元素。 当我试图在下拉列表中显示列表的第一个元素时,该元素在列表中重复,如果用户选择任何其他元素,则该元素将重复。下面是我的代码

html代码:


这里需要帮助,这样我只能在下拉列表中显示列表,默认情况下,应该从该列表中选择显示的第一个元素。

我自己得到了答案,因此也考虑发布此消息。因为angular为下拉列表提供了默认选项,所以在这里使用ng if=false

<option value="" ng-if="false">{{mData.selectedTab}}</option>

我想你是在说把手吧。正确的标签在哪里?
$scope.selectTab = function(){
    var x = $scope.mData.tabList.indexOf($scope.mData.selectedTabName);
    $scope.mData.selectedTab = $scope.mData.tabList[x].settingTabName;
}
<option value="" ng-if="false">{{mData.selectedTab}}</option>