0
我想在淘汰賽的基礎上添加基於複選框選中事件的'Cost'值。Foreach Checked並點擊事件淘汰賽
<tbody data-bind="foreach: $root.searchedResults">
<!-- ko if: Id-->
<tr>
<td data-bind="text: Id"></td>
<td data-bind="text: Cost"></td>
<td><input type="checkbox" data-bind="checked: $root.searchedResults().length > 0, click: $root.Hospital_click"></td>
</tr>
<!-- /ko -->
</tbody>
和成本總和應顯示在
<div data-bind="text: ko.toJSON(SumofItems)"></div>
click事件沒有更新我的總和爲基礎的選擇。有人可以幫忙嗎?
self.Hospital_click = function() {
//Suggest
}
我的視圖模型爲:
var SearchModel = function() {
var self = this;
self.searchFromDate = ko.observable('01/01/2014');
self.searchToDate = ko.observable('01/01/2016');
self.searchedResults = ko.observableArray([]);
self.search = function() {
var model = {
BeginDate: self.searchFromDate(),
EndDate: self.searchToDate()
};
$.ajax({
url: '@Url.Action("SearchSpend", "Analysis", new { Area = "Portal" })',
type: 'POST',
contentType: 'application/json; charset=utf-8',
dataType: "json",
data: ko.toJSON(model),
success: function (response) {
self.searchedResults(response);
}
});
};
顯示您的視圖模型 –
提供我的查看模型@HakamFostok – Sam