0
我收到以下錯誤:在淘汰賽中出現錯誤
錯誤:無法解析綁定。 消息:ReferenceError:UpdateStatus未定義; 綁定值:檢查:狀態,禁用:狀態,點擊:UpdateStatus
這裏是我的javascript代碼
function WebmailViewModel() {
// Data
var self = this;
self.days = ['2012-10-01', '2012-10-02', '2012-10-03', '2012-10-04', '2012-10-05', '2012-10-06', '2012-10-07'];
self.choosenDateId = ko.observable();
self.choosenDateGoal = ko.observable();
self.choosenGoalId = ko.observable();
self.UpdateNote = ko.computed(function() {
$.ajax({
type: "POST",
url: 'SinglePageApp.aspx/UpdateNote',
data: "{goalId:9423}",
contentType: "application/json; charset=utf-8",
success: function (result) {
alert(result.d);
}
});
});
self.UpdateStatus = ko.computed(function() {
$.ajax({
type: "POST",
url: 'SinglePageApp.aspx/UpdateStatus',
data: "{goalId: 9423}",
contentType: "application/json; charset=utf-8",
success: function (result) {
alert(result.d);
}
});
});
// Behaviours
self.gotoDay = function (days) { location.hash = days };
// Client-side routes
Sammy(function() {
this.get('#:days', function() {
self.choosenDateId(this.params.days);
debugger;
$.ajax({
type: "POST",
url: 'SinglePageApp.aspx/GetGoals',
data: "{goalDate:'" + this.params.days + "'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
self.choosenDateGoal(msg.d);
alert("success");
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert(textStatus);
alert(errorThrown);
}
})
});
this.get('', function() { this.app.runRoute('get', '#2012-10-04') });
}).run();
};
ko.applyBindings(新WebmailViewModel());
在此先感謝
請添加html標記。 –