以下是我的意见:
<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');
我哪里错了?
答案 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);