如何动态检查“复选框”-jQuery Mobile

使用HTML,将创建一个复选框,如下所示:

<form>

<input type="checkbox" id="category1">Category1<br>

</form>

使用javascript,我们可以选中以下复选框:

$("#category1")[0].checked = true

现在,我正在尝试使用jquery-mobile创建相同的页面。该复选框如下所示:

<form>

<label>

<input name="checkbox-0 " type="checkbox">Check me

</label>

</form>

为什么这里没有id呢?是这个名字id吗?我应该删除属性名称并使用名称创建一个id吗?

如何在此处使用Javascript / jQuery选中此复选框?

我尝试了上面的代码,但似乎不适用于此复选框。

回答:

您需要.prop使用更改其后刷新它.checkboxradio('refresh')。这是在jQueryMobile中选中复选框/单选按钮的正确方法。

$('.selector').prop('checked', true).checkboxradio('refresh');

以上是 如何动态检查“复选框”-jQuery Mobile 的全部内容, 来源链接: utcz.com/qa/397366.html

回到顶部