注意:需要struts2+jquery引入
==>s:checkboxlist
/**
是否选中s:checkboxlist
@param inputName 是checkboxlist的name属性
@return 如果有选,返回true,否则false
*/
function isSelectCheckboxList(inputName) {
var chks = $(":input[type='checkbox'][name="+inputName+"]");
var len = 0;
for(var i=0;i<chks.length;i++)
{
if(chks[i].checked==true){
len++;
}
}
if(len <= 0) {
return false;
}
return true;
}
==>s:radio
/**
是否选中s:radio
@param inputName 是s:radio的name属性值
@return 如果有选,返回true,否则false
*/
function isSelectRadio(inputName) {
var radioValue = $(":input[type='radio'][name="+inputName+"]:checked").val();
if(radioValue == null || radioValue == "" || radioValue==undefined){
return false;
}
return true;
}
==>s:select
/**
是否选中s:select,全选的val值为""
@param inputId 是s:select的id属性值
@return 如果有选,返回true,否则false
*/
function isSelectSelect(inputId) {
var selectValue = $.trim( ("#"+inputId+"").val() );
if(selectValue == null || selectValue == "" || selectValue == undefined){
return false;
}
return true;
}