Javascript jquery如何使复选框始终处于选中状态

Javascript jquery如何使复选框始终处于选中状态,javascript,jquery,jsp,checkbox,struts,Javascript,Jquery,Jsp,Checkbox,Struts,如何使用Jquery 1.4.2使复选框始终处于选中状态? 这是struts应用程序的html输出: JSFIDDLE 这显示了当前的代码,我需要复选框来加载选中的 在JQUERY 1.4.2中,您需要将JavaScript放入其中。这可以确保在您尝试更改之前,您可能想要触摸的所有内容都已加载 在您的场景中,您需要: $(document).ready(function() { $('#helloThere').attr('checked', 'checked'); }); 编辑:

如何使用Jquery 1.4.2使复选框始终处于选中状态?

这是struts应用程序的html输出:



JSFIDDLE

这显示了当前的代码,我需要复选框来加载选中的


在JQUERY 1.4.2中,您需要将JavaScript放入其中。这可以确保在您尝试更改之前,您可能想要触摸的所有内容都已加载

在您的场景中,您需要:

$(document).ready(function() {
    $('#helloThere').attr('checked', 'checked');
});

编辑:您的复选框没有ID。您需要为
$(“#helloThere”)
添加一个ID“helloThere”。您的小提琴还需要使用左侧的菜单加载jQuery。这里有一个有效的版本:

您需要将JavaScript放入其中。这可以确保在您尝试更改之前,您可能想要触摸的所有内容都已加载

在您的场景中,您需要:

$(document).ready(function() {
    $('#helloThere').attr('checked', 'checked');
});

编辑:您的复选框没有ID。您需要为
$(“#helloThere”)
添加一个ID“helloThere”。您的小提琴还需要使用左侧的菜单加载jQuery。这里有一个有效的版本:

您的jquery选择器错误

您正在尝试选择id为“helloThere”的元素,但您的输入没有id属性。 您可以将此属性添加到输入字段或更改jquery选择器

尝试以下两种解决方案之一:

<input type="checkbox" name="helloThere" id="helloThere" value="on">

您的jquery选择器错误

您正在尝试选择id为“helloThere”的元素,但您的输入没有id属性。 您可以将此属性添加到输入字段或更改jquery选择器

尝试以下两种解决方案之一:

<input type="checkbox" name="helloThere" id="helloThere" value="on">
查看此示例,了解如何使用javascript实现此功能。 如果您想使用低于1.5的jQuery版本,需要这样做:

$("#checkbox").attr("checked", true);

如果要使用名称而不是id选择元素,请使用:

input[name='helloThere']
希望它有用

查看下面的示例,了解如何使用javascript进行操作。 如果您想使用低于1.5的jQuery版本,需要这样做:

$("#checkbox").attr("checked", true);

如果要使用名称而不是id选择元素,请使用:

input[name='helloThere']

希望它有用

可以通过三种方式完成。您可以使用始终保持选中状态的签入输入

<input id="myId" type="checkbox" name="name" checked>
在jQuery1.6之前使用attr

 $(document).ready(function() {
     $(#ID).attr('checked','checked');
 });

这可以通过三种方式实现。您可以使用始终保持选中状态的签入输入

<input id="myId" type="checkbox" name="name" checked>
在jQuery1.6之前使用attr

 $(document).ready(function() {
     $(#ID).attr('checked','checked');
 });

我认为您需要。propprop用于jquery 1.6及以上版本,而这是一个传统应用程序,实际上使用的是jquery1-4-2:/为了帮助您,您必须为我们提供与
helloThere'
相当的HTML。。。我们不处理jsp,但您的服务器已经在为您的浏览器处理jsp:)我想您需要。propprop是用于jquery 1.6及以上版本的,这是一个传统应用程序,实际上使用了jquery1-4-2:/为了帮助您,您必须给我们相当于
helloThere'
。。。我们不处理jsp,但您的服务器已经在为您的浏览器执行此操作:)它已在文档中准备就绪,但仍未设置为选中,请使用工作小提琴检查我的JSFIDDLUpdate答案:)或者,如果出于任何原因无法使用ID,您可以使用名称属性选择器:我投票支持您的答案谢谢,但是我不能给html添加id值,因为它是由struts生成的。struts我不能向html标记中添加ID和内容,但我使用了前面的答案建议的内容,并按属性查找。它在文档中已准备就绪,但仍未设置为选中,请使用工作小提琴检查我的JSFIDDLUpdate答案:)或者,如果出于任何原因无法使用ID,您可以使用名称属性选择器:谢谢,我对您的答案投了赞成票,但我不能向html添加id值,因为它是由struts生成的。和struts我不能向html标记添加ID和内容,但我使用了前面的答案建议的内容,并按属性查找。在JSFIDLE中,您应该加载jquery库。谢谢!由于无法添加id,我不得不按属性进行搜索。在JSFIDLE中,您应该加载jquery库。谢谢!我最后不得不按属性搜索,因为我无法添加id。