Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何勾选复选框?_Javascript_Jquery - Fatal编程技术网

Javascript 如何勾选复选框?

Javascript 如何勾选复选框?,javascript,jquery,Javascript,Jquery,以下是我的意见: <input name="my_checkbox" type="checkbox" value="1"> 但这是行不通的。我知道这一点。_holder.find正在工作,因为我可以设置: this._holder.find('input').val('whatever'); 我哪里出错了?您的选择器不工作,因为您的元素没有复选框作为标记 使用 或 应该是类型而不是名称。查找('checkbox')复选框不是元素CSS选择器101“checkbox”正在查找是元素

以下是我的意见:

<input name="my_checkbox" type="checkbox" value="1">
但这是行不通的。我知道这一点。_holder.find正在工作,因为我可以设置:

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

我哪里出错了?

您的选择器不工作,因为您的元素没有
复选框作为标记

使用


应该是
类型
而不是
名称
。查找('checkbox')
复选框不是元素CSS选择器101
“checkbox”
正在查找
是元素选择器,而不是属性选择器。这个问题与数百个其他问题重复。。。我并不想粗鲁,但你有没有尝试过用谷歌搜索这个问题?
this._holder.find('input').val('whatever');
this._holder.find('[name=my_checkbox]').prop('checked', true);
this._holder.find('[type=checkbox]').prop('checked', true);
$(":checkbox").prop('checked',true);