基于jQuery的静态工具方法
如有错误,还请指出
- 获取元素的值
//获取元素的值
//plurality是否为一类元素,true代表是一类返回json格式,false代表单个元素返回单个值,如果不能确定,请写true
//thiz可以是元素对象,也可为选择器的字符串
var hm={};
hm.getElementValue = function(thiz,plurality){
//默认为单个对象
var isplurality = false;
if(plurality != null) isplurality=plurality;
//如果选择器没有指向任何一个对象返回null
if($(thiz).length == 0)
{
return null;
}
//是否为一类元素,true代表是
if(isplurality)
{
var value = "{";
var i=1;
var isfrist = true;
$(thiz).each(function(){
if(!isfrist) value+=",";
isfrist = false;
value += "value"+i+":"+$(this).val().trim();
i++;
});
value += "}";
return eval('('+value+')');
}
else
{
return $(thiz).val().trim();
}
}
浙公网安备 33010602011771号