2013-04-08 40 views

回答

0

Example

使用subscribevalueUpdate(觸發事件作爲一個鍵被按下不模糊)

var row = function (check, value) { 
    this.selected = ko.observable(check); 
    this.word = ko.observable(value); 
    this.word.subscribe(function (value) { 
     if (this.selected()) { 
      alert("checked"); 
     } 
    }.bind(this)); 
}; 
var viewModel = { 
    rows: ko.observableArray([new row(false, 'a'), new row(true, 'b'), new row(false, 'c')]) 
}; 

ko.applyBindings(viewModel); 

HTML文本框結合:

<input type="text" data-bind="value: word, valueUpdate: 'afterkeydown'" /> 
+0

喬,看起來不錯...我會嘗試一下,並讓你知道我是怎麼做到的。謝謝! – donpisci 2013-04-08 16:11:07

相關問題