Html 下拉列表默认选定值不适用于角度js
我有以下选择列表:Html 下拉列表默认选定值不适用于角度js,html,angularjs,Html,Angularjs,我有以下选择列表: <select ng-change="LoadCarType()" ng-model="rowsPerPage"> <option selected="selected">5</option> <option>10</option> <option>50</option> <option>
<select ng-change="LoadCarType()" ng-model="rowsPerPage">
<option selected="selected">5</option>
<option>10</option>
<option>50</option>
<option>100</option>
</select>
然后一切正常。您可以将控制器包含在定义LoadCarType()和rowsPerPage的位置吗?尝试将rowsPerPage变量设置为其中一个选项,不要让它为null或未定义。不要使用
selected
属性。而是在html中尝试ng init=“rowsPerPage=5”
。因为所有选项(5 10 50 100)字符串是否设置为rowsPerPage='5';要选择第一个选项,请按照建议提前输入值。Fiddle:你能在定义LoadCarType()和rowsPerPage的地方包括你的控制器吗?试着将你的rowsPerPage变量设置为其中一个选项,不要让它为null或未定义。不要使用selected
属性。而是在html中尝试ng init=“rowsPerPage=5”
。因为所有选项(5 10 50 100)字符串是否设置为rowsPerPage='5';要选择第一个选项,请按照建议提前输入值。小提琴:
<select ng-change="LoadCarType()" ng-model="rowsPerPage" class="ng-pristine ng-valid ng-empty ng-touched">
<option value="? undefined:undefined ?"></option>
<option selected="selected" value="5">5</option>
<option value="10">10</option>
<option value="50">50</option>
<option value="100">100</option>
</select>
ng-change="LoadCarType()" ng-model="rowsPerPage"