0

我试图弄清楚如何使用给定的语法禁用 Html.Checkbox:

@Html.CheckBox("checkbox_" + Model.QuestionId.ToString(), false, 
               new Dictionary<string, object> {{ "data-bind", "checked: $root.getResponse(@Model.QuestionId).Value" }})

淘汰码:

self.getResponse = function (questionId) { 
      var rv = ko.utils.arrayFirst(self.responses(), function (item) { return item.QuestionId ==     questionId; }); 
      if (rv == null) {
          rv = new Response(0, questionId, self.evaluationId, 0, 0, '', '');  self.responses.push(rv); 
      } 
      return rv; 
 }

请帮忙

4

1 回答 1

1

数据绑定='启用:isEnabled'

您想测试是否应该启用此复选框。我不知道您启用的标准,但这里是启用/禁用的绑定

于 2014-02-10T19:49:03.653 回答