【发布时间】:2019-06-21 13:47:39
【问题描述】:
我有下面的问题,当我改变combobox的值的时候,checkbox还是有标记的,用prop的value是没有标记的,但是这次不行,思路是在value的时候重置标记的checkbox复选框已更改。 问候。
var cambio = $("#cmbKit").on('change', function () {
var checkPoint = !$(this).data('checked');
$('#tblCajas input[type="checkbox"]').each(function () {
if (checkPoint == true) {
$(':checkbox').prop('checked', false);
$("input[type='checkbox']").prop('checked', false);
}
});
});
if (cambio) {
selectedBox = 0;
$('#divCalculos').hide();
$('#btnPlanificar').hide();
}
【问题讨论】:
-
您能否在问题中添加您的代码/您尝试的内容。这样您就可以快速获得帮助。
-
请同时提供 html 渲染页面的某些部分,以及您希望得到什么,以及您得到的结果 - 确保您有一个错误,因为这工作正常
-
不要将其设置为 false,而是执行此操作。
$("input[type='checkbox']").removeAttr('checked')删除选中 -
我无法上传图片,我是stackoverflow的新手,但想法是我有一个组合框,可以根据组合框的值更改表格的结果,你应该怎么做是当您再次更改组合框时,您必须取消选中表格的所有复选框才能选择其他复选框,但它们仍然被标记。
标签: javascript jquery asp.net razor