源JSON数据是:
@H_301_20@[ {"name":"Alabama","code":"AL"},{"name":"Alaska","code":"AK"},{"name":"American Samoa","code":"AS"},... ]
我试试
ng-options="i.code as i.name for i in regions"
但我得到:
<option value="?" selected="selected"></option> <option value="0">Alabama</option> <option value="1">Alaska</option> <option value="2">American Samoa</option>
而我期待得到:
<option value="AL">Alabama</option> <option value="AK">Alaska</option> <option value="AS">American Samoa</option>
顺便说一下,如果我将$ scope.regions设置为静态JSON而不是AJAX请求的结果,空项目消失。