如何使用 jquery 在页面加载时检查带有值的输入复选框字段
How to check the input checkbox field with a value on page load using jquery
<script>
$(document).ready(function(){
$( window ).load(function() {
$( "#check" ).val('hurray_checked');
});
});
</script>
<input id="check" type="checkbox" name="should_be_checked_when_pageloads" value="" />
所以我想要的是当页面加载时,下面的字段应该变成
<input id="check" type="checkbox" name="should_be_checked_when_pageloads" value="hurray_checked" />
但是我上面的代码不起作用,任何人都可以告诉我如何在页面加载时检查带有值的字段吗?
使用 jquery 的 .prop
$(function(){
$('.check').prop('checked', true);
});
不使用
load
当所有资产(包括图像)都完成加载时调用 load。 ready在 DOM 准备好进行交互时触发。
<script>
$(document).ready(function(){
$( ".check" ).attr("checked","checked").val('hurray_checked');
});
</script>
请尝试以下操作。对于类,您必须采取".",对于ID U应该采取"#"
<script>
$(document).ready(function(){
$( window ).load(function() {
$( ".check" ).val('**hurray_checked**');
});
});
</script>
要么你用这个:
$( window ).load(function() {
$( ".check" ).val('**hurray_checked**');//the selector you are should be class
});
这将在加载窗口时添加值
或
$(document).ready(function() {
$( ".check" ).val('**hurray_checked**');
});
这将在文档准备就绪(加载)时添加值
使用.
代替#
$(document).ready(function() {
$( ".check" ).val('hurray_checked');
// ----^-- . in place of # as you used class in checkbox
$( ".check" ).prop('checked',true);// to check the checkbox
});
读取属性()
工作演示
你不需要把你的代码放在$( window ).load
,
$(document).ready(function(){
$( "#check" ).val('hurray_checked');
});
将工作
使用
$(document).ready(function(){
$('#check').prop('checked', true);
});
小提琴
$(window).load
事件在$(document).ready
之前调用,而你在事件发生后定义它。这意味着您的代码永远不会被调用。
您必须删除包装器$(window).load
或者$(document).ready
包装器才能按预期工作。
相关文章:
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 而循环只设置php中输入字段中的第一个值
- 在输入字段中将最小金额设置为
- 如何在输入字段中的按钮的帮助下打开日历,该字段的类型为“=”;日期”;
- 如何在HTML输入字段中添加不可删除的后缀
- 互斥单选按钮和相应的输入字段
- 在IE9中的输入字段中输入焦点最近按钮
- 选中单选框时将属性添加到输入字段
- 当设置addFromAutocompleteOnly时,剩余文本将保留在输入字段中
- 我如何在数字插入中使用逗号,这样它就不会'不要破坏我的输入字段
- 在输入字段上有两个函数调用,一个在Blur上,一个不在Angular中
- 输入字段将't获取更新的值
- 如何选择多个输入字段并删除所需的属性
- 输入字段,只接受0到12之间的数字
- 单击鼠标,用MySQL数据填充html表单输入字段
- 使用jquery将输入字段转换为文本
- Model中的Typeahead返回空值以形成输入字段
- 如何从查询字符串中的输入字段发回文本
- 如何验证日期、月份和日期的3个独立输入字段;年使用jquery或javascript
- 将值传递给jquery创建的输入字段