Knockoutjs为radiobutton添加了多个点击事件

时间:2016-10-11 21:04:59

标签: asp.net knockout.js

如何在knockoutjs中为radiobutton添加多个点击事件?

我现在有这个,

AddDataBind="click: myObject.Event, clickBubble: true"

我试过

AddDataBind="click: myObject.Event,Event2, clickBubble: true"

AddDataBind="click: myObject.Event+Event2, clickBubble: true"

两者都不起作用。

1 个答案:

答案 0 :(得分:0)

我不知道AddDataBind语法,但在纯JavaScript中你可以做到这一点

<input type="radio" data-bind="
  click:function(data, event){
    myObject.Event(data, event);
    myObject.Event2(data, event);
  },
  clickBubble: true
">

但问题是你需要它的原因?可能你的视图模型没有很好的设计。你可以分享更多的代码和意图吗?