knockout.js检查未在Android 4.2浏览器中解雇订阅

时间:2014-10-30 13:05:27

标签: javascript android knockout.js

以下单选按钮不会触发在Android浏览器上启用按钮的订阅。它适用于所有台式机/浏览器/操作系统甚至iPhone,但不适用于Android。我错过了什么吗?如果输入元素切换到复选框,它可以工作。我正在使用knockout.js 3.2。

<input type="radio" data-bind="checked: accept, disable: files().length == 0" />
<button class="btn submit" data-bind="click: submit, disable: $root.submitting() || !accept() || files().length == 0">Submit</button>

function SubmitTask(classSubmission, options) {
        var self = this;

        self.accept = ko.observable(false);
}

1 个答案:

答案 0 :(得分:0)

添加value="true"解决了问题。