html-求解 value="true" 的checkbox为什么不能选中

问题描述

求解 value="true" 的checkbox为什么不能选中
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
 <script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.0.js">

</head>
<body>
<div id="tabsList-3">
<input id = "1" type="checkbox" value="true" />
<input id = "2" type="checkbox" value="false" />
<input id = "3" type="checkbox" value="false" />
<input id = "4" type="checkbox" value="false" />
<input id = "5" type="checkbox" value="false" />
<input id = "6" type="checkbox" value="false" />
<input id = "7" type="checkbox" value="false" />
<input id = "8" type="checkbox" value="false" />
<input id = "9" type="checkbox" value="false" />

</div>
</body>
<script>
 $(document).ready(function(){
 $("#tabsList-3 input[type='checkbox']").each(function(){if ($(this).value == 

"true") {
                        $(this).attr("checked", true);}})

});

</script>
</html>

解决方案

 if ($(this).value == "true"
 改成
 if (this.value == "true"

解决方案二:

$(this).attr("checked", true) 改成$(this).prop("checked", true)

解决方案三:

没看懂,跟value什么关系.
给每一个input取相同的名字,比如name="ids"
jquery获取所有多选框,

if ($(input[name=ids] : checked).size() == 0 ){
alert("没有选中");
return;
}

相反就用each循环拿到值做判断 然后提交表单什么的.

解决方案四:

$(this).prop("checked", true)

解决方案五:

取值不是应该用val()函数吗

解决方案六:

选中与不选中的属性应该是checked,而不是true。如果想要选中,可以把checked的属性设置为tue或者checked

解决方案七:

checkbox不是你这么玩的

解决方案八:

$("#tabsList-3 input[type='checkbox']").each(function(){
if ($(this).is(":checked") {
$("#tabsList-3 input[type='checkbox']").prop("checked",true);
}
})

解决方案九:

你这个input 标签里面的value值一般用作传递到后台的,跟页面显示没有多大的关系。
如果你想要选中的话,直接在input标签最后加上一个checked即可
eg:

解决方案十:

checkbox选择是checked,不是value

时间: 2024-11-02 03:24:30

html-求解 value=&amp;quot;true&amp;quot; 的checkbox为什么不能选中的相关文章

html-jquery-1.9.1下contenteditable=&amp;amp;quot;true&amp;amp;quot;可写但不可修改

问题描述 jquery-1.9.1下contenteditable="true"可写但不可修改 如题,今天写页面时,想使div可编辑,添加了属性contenteditable="true",然后访问页面后,可以写入内容,但是不可以删除,经过测试,发现是因为我引用了jquery-1.9.1.js文件.该怎么解决啊....求大神!!!

string-Android的String如何实现android:state_focused=&amp;amp;quot;true&amp;amp;quot;的引用

问题描述 Android的String如何实现android:state_focused="true"的引用 1.用了drawable的文件夹下的资源很好.可以设置状态下的不同资源 2.发现text没办法应用喔,请问如何应用.有点像这个,可是不行,是错误的: <item android:state_focused="true" android:text="@string/text_selector" /> <item andro

ie 8-关于ie8下div变为可编辑状态的问题,contenteditable=&amp;amp;quot;true&amp;amp;quot;???

问题描述 关于ie8下div变为可编辑状态的问题,contenteditable="true"??? 其他浏览器可以正常删除图片(包括ie6.7),但ie8就不行,我给图片设置了display:block才可以,问题是块级元素玩个毛线啊,请求解决方法??? 请在ietester中测试 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"

&amp;amp;lt;identity impersonate=&amp;amp;quot;true&amp;amp;quot; .。。。。

问题描述 配置文件里<identityimpersonate="true"userName="registry:HKLMSOFTWAREMY_SECURE_APPidentityASPNET_SETREG,userName"password="registry:HKLMSOFTWAREMY_SECURE_APPidentityASPNET_SETREG,password"/>也运行了下面的命令行aspnet_setreg.exe-k:

为什么在intellij idea 13开发环境中要使用&amp;amp;lt;c:if&amp;amp;gt;标签必须在当前jsp页设置isELIgnored=&amp;amp;quot;true&amp;amp;quot;

问题描述 环境是java1.764win8.1web.xml<?xmlversion="1.0"encoding="UTF-8"?><web-appxmlns="http://java.sun.com/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.s

在web.xml中添加metadata-complete=&amp;amp;quot;true&amp;amp;quot;有什么作用?

问题描述 在web.xml中添加metadata-complete="true"有什么作用? 解决方案 http://www.ibm.com/developerworks/cn/java/j-lo-servlet30/

hibernate-Hibernate中inverse=&amp;amp;quot;true&amp;amp;quot;一般在实际应用中体现在哪些方面?

问题描述 Hibernate中inverse="true"一般在实际应用中体现在哪些方面? inverse="true" 指定关系维护的方向 1:n的关系中(多的一方应该维护关系) 关系的维护问题 解决方案 inverse的意思是反转,用来设置关系哪一方是拥有者owner,由他来维护这个关系 当一方中指定了inverse=false"(默认),那么那一方就有责任负责之间的关联关系,说白了就是hibernate如何生成Sql来维护关联的记录 多对1的关系总是

关于引用js脚本中配置的parallel=&amp;amp;quot;true&amp;amp;quot;的问题

问题描述 <script type="text/javascript" src="xxx.js" parallel="true"></script>这里的parallel="true"是啥意思? 解决方案 http://www.blueidea.com/tech/web/2011/8321.asp

在machine.config的&amp;amp;lt;processModel&amp;amp;gt;与在web.config中 &amp;amp;lt;identity impersonate=&amp;amp;quot;true&amp;amp;quot;&amp;amp;gt;中设置用户名密码有什么区别?

问题描述 在machine.config的<processModel>与在web.config中<identityimpersonate="true">中设置用户名密码有什么区别? 解决方案 解决方案二:最好不要在config中出现这些敏感信息的