代码如下:
<s:checkboxlist name="room.propertyId" label="*设施" list="proList" listKey="propertyId" listValue="propertyName" value="#request.propertyId"></s:checkboxlist>我一开始找到一种方法:
if(document.getElementById("room_propertyId") == null){
$("#errorMessage_Facility").text('请先选择');
return false;
}但是问题出现了,不管我选了还是没选,它都是null,所以总是进这个方法.求解决方案
<s:checkboxlist name="room.propertyId" label="*设施" list="proList" listKey="propertyId" listValue="propertyName" value="#request.propertyId"></s:checkboxlist>我一开始找到一种方法:
if(document.getElementById("room_propertyId") == null){
$("#errorMessage_Facility").text('请先选择');
return false;
}但是问题出现了,不管我选了还是没选,它都是null,所以总是进这个方法.求解决方案
解决方案 »
- FckEditor 导入Word,并且上传到服务器
- Dojo button使用时,后台总是输出怪异提示,看不懂
- Struts 集成Hibernate修改数据时 argument type mismatch异常,请高手们解决
- struts中用一个action还是多个?
- 用JMagick处理gif动画图片,把图象缩小后,怎么才能保留原有的动画效果 !!!谢谢!
- help 构造函数问题,难度大
- 应用STRUTS中,TOMCAT启动的严重错误
- 关于WSAD建立CMP的findBy...方法后在建立查询描述语句时的问题!急!!!
- 请问java程序中,怎么样实现把文件存到本地?多谢!
- jsp中使用相对路径
- localhost跟127.0.0.1小问题
- dwr 上传文件 出错 求高手解决下谢谢(急)
for(var i = 0 ; i < propertyId.length ; i++){
if(propertyId[i].checked){
//已有选中
}
}
var propertyId = document.getElementsByName("room_propertyId")[0].getElementsByTagName("input");
for(var i = 0 ; i < propertyId.length ; i++){
if(propertyId[i].checked){
//已有选中
}
}
是struts2的标签,没有input标签....
var length = value.length;
for(var i = 0 ;i<length;i++){
if(value[i].checked == true){
return true;
}
}谢谢大家的回复。
var falg = 0;
$("input[name='表单名']:checkbox").each(function () {
if ($(this).attr("checked")) {
falg += 1;
}
})
if (falg > 0) {
return true ;
}else {
return false;
}