【发布时间】:2013-11-26 23:11:22
【问题描述】:
我正在尝试构建一个表,其中选择了其中一个列,并且我想选择具有从服务器获得的值的选项。 我从服务器获得 4,但选择的是第一个选项。
$scope.lotteryOptions = {
data: 'myData',
enableColumnResize: true,
keepLastSelected: false,
enableRowSelection: false,
columnDefs: [{field: 'field1', displayName: 'field1'},
{field: 'Status', displayName: 'Status', cellTemplate: selectTableTemplate, enableCellEdit: true},
};
var selectTableTemplate = "<select ng-selected=\"{{row.getProperty('Status')}}\"> <option value='1' class='ng-binding'>" + 1+ "</option>" +
"<option value='2' class='ng-binding'>" + 2 + "</option>" +
"<option value='3' class='ng-binding'>" + 3 + "</option>" +
"<option value='4' class='ng-binding'>" + 4 + "</option>" +
"<option value='5' class='ng-binding'>" + 5 + "</option>" +
"<option value='6' class='ng-binding'>" + 6 + "</option></select>";
html结果是:
<select ng-selected="4">...</select>
但不是选择4选
【问题讨论】:
标签: javascript jquery html angularjs ng-grid