Knockout
动态绑定ID
data-bind="click:JOpenView.bind($data, BM_ID,1),attr:{id:externalID('JournalListXQ_',BM_ID)}"
绑定多个值
data-bind="text:Abstract,attr:{title:Abstract}"
隔行变色
data-bind="css:{basic_table_trbg:($index()%2==0)}"
data-bind="css:{basic_table_trbg:($index()%2==0)},css:{active:(PayCategory==3)}"
判断
data-bind="text:Status==0?'未记账':'已记账'"
清空列表
function List_viewModel(tmpl) { this.rows = ko.observableArray(tmpl); } if (List == null) { List = new List_viewModel([]); ko.applyBindings(List, document.getElementById("ListLb")); }else { List.rows.removeAll(); }