On event edit window:
<
select
kendo-drop-down-list
ng-model
=
"data.AbsenceTypeId"
k-options
=
"absenceList"
class
=
"form-control"
/>
...
<button class="save-button btn btn-default" ng-click="save(this)">Save</button>
Data to list is binding:
$scope.absenceList = {
dataSource: {
transport: {
read: {
url:
'api/absences'
,
dataType:
"json"
}
}
},
dataValueField:
"Id"
,
dataTextField:
'Name'
,
optionLabel: {
Id:
""
,
Name:
""
}
}
And save event:
$scope.save =
function
(e) {
...
};
When I open event and next clik "save" (don't change anything) sometimes in "e.data.AbsenceTypeId" is null sometimes right value. I don't see the rules. Any ideas?
I use Angular.