javascript - jQuery 和 Javascript 更改复选框的选中属性?

标签 javascript jquery jquery-mobile checkbox

<分区>

我有一个移动客户端,但有一个简单的问题。

这是我的 html 部分:

<label id="112233" for="checkbox-detailed_limit">Take Profit</label>
<input type="checkbox" name="checkbox-detailed_limit"
id="checkbox-detailed_limit" data-mini="true"/>

我想在显示容器页面时更改复选框的选中状态。

我为此操作使用了 javascript 和 jquery,但都失败了。

这里有一些例子:

$("#checkbox-detailed_limit").attr("checked", false).change();
$("#checkbox-detailed_limit").attr("checked", false).trigger("change");
$("#checkbox-detailed_limit").prop("checked", false);
$("#checkbox-detailed_limit").removeAttr("checked");
$('input:checkbox', $("#112233")).prop("checked", false);
$("#112233").filter(':checkbox').prop("checked", false);
$('input').filter(':checkbox').prop('checked',false);
$("#112233").children('input[type="checkbox"]').prop('checked', false);
$("#112233").find("checkbox").attr("checked", false);
document.getElementById("checkbox-detailed_limit").checked = false;

有什么办法可以帮助我吗?

最佳答案

这实际上是一个 jquery-mobile 问题,因为这些复选框将得到增强。

$("#checkbox-detailed_limit").attr("checked",true).checkboxradio("refresh");

来源:http://jquerymobile.com/demos/1.2.0/docs/forms/checkboxes/methods.html

关于javascript - jQuery 和 Javascript 更改复选框的选中属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15291368/

相关文章:

Javascript:for..in 循环运行次数超过预期

javascript - 更高效的jquery

javascript - Ajax验证发布错误html

javascript - 基于 JavaScript 的模态/弹出服务(如 KissInsights 和 Hello Bar)如何工作?

css - jquery mobile中列表屏幕的渐变效果

javascript - JQuery Mobile/Rails 4 - 仅对表单禁用 Ajax

jquery - 使用 jQuery mobile 将内容设置为全屏,没有溢出或滚动

javascript - 如何使用 JS/jQuery 获取元素的高度?

javascript - 从 JS 类加载外部 JS 文件

javascript - 可以使用 jQuery fadeIn 和 fadeOut 并使子元素可见