【发布时间】:2014-07-07 03:25:07
【问题描述】:
我正在尝试更改按钮的单击事件。可能与否。我想检查按钮文本,它的文本是“保存”,然后保存事件调用,否则如果文本是“更新”,则更新事件调用。
这里JSFIDDLE
查看
<input type="button" data-bind="click: $root.save ,value: Save" />
视图模型
function AppViewModel() {
var self = this;
self.Save = ko.observable("Save");
self.save = function () {
self.Save("Update");
}
self.update = function () {
alert('click');
//change button text here
}
}
ko.applyBindings(new AppViewModel());
【问题讨论】:
标签: knockout.js logical-operators knockout-mvc