Ich versuche, das Ereignis an meine Funktion auf einer Auswahl übergeben. DieseKnockout Zugriff ändern Ereignis bei Auswahl Funktion
ist aus der K.-o.-Dokumentation:
<div data-bind="event: { mouseover: function(data, event) { myFunction('param1', 'param2', data, event) } }">
Mouse over me
</div>
ich es so versucht:
<select name="ans" data-bind="options: $root.Answers,optionsValue: 'Answer',value: Answer(),event:{change: function(event){ $root.selectAnswer($data,$index,$element.name,event)}}"></select>
Funktion
self.selectAnswer = function (data,index,type,event)
{
if (event.originalEvent)
{
...
}
}
Das Problem, das ich bin vor ist, dass das Ereignis I Ich bekomme tatsächlich $ Daten und nicht das Ereignis.
das war es, super! Danke – xDevil