如何勾选复选框?

时间:2014-09-18 16:06:38

标签: javascript jquery

以下是我的意见:

<input name="my_checkbox" type="checkbox" value="1">

我试图通过jquery检查/取消选中它:

this._holder.find('checkbox').prop('checked', true);

但这无法奏效。我知道this._holder.find正在工作,因为我能够设置它:

this._holder.find('input').val('whatever');

我哪里错了?

2 个答案:

答案 0 :(得分:1)

您的选择器不起作用,因为您的元素没有checkbox作为标记。

使用

this._holder.find('[name=my_checkbox]').prop('checked', true);

this._holder.find('[type=checkbox]').prop('checked', true);

答案 1 :(得分:0)

$(":checkbox").prop('checked',true);

Fiddle