html
<input id="checkbox" name="claimcheckbox" type="checkbox" data-bind="checked: IsclaimcheckboxSubscribe,visible: Authorization.IsclaimcheckboxAuthorized" />
Java 脚本
IsclaimcheckboxSubscribe = ko.observable();
IsclaimcheckboxSubscribe.subscribe(function (newvalue) {
claimcheckboxSelection(newvalue);
});
function claimcheckboxSelection(newvalue) {
if (newvalue) {
if (claimcheckboxConfirmation()) {
//Do something
} else {
do other thing
}
} else {}
function claimcheckboxConfirmation() {
var claimcheckboxvalue = confirm("Do you want to process?");
//if yes
if (claimcheckboxvalue) {
return true;
} else {
//if no
return false;
}
}
现在的问题是消息确认时
你要处理吗?
有“是”和“否”按钮,当我单击“是”时,我想取消选中该复选框。我试过 IsclaimcheckboxSubscribe(false); 但它没有用。
请注意,我没有使用 jquery。所以我想通过使用剔除js来检查复选框。有人可以帮忙吗!