/**
* @return array 以name值为键值的关联数组
*/
function getInputValue(){
var inputType = ['text','password','hidden','textarea','checkbox','radio','select'];
var content = new Object();
var inputTypeLength = inputType.length;
for(var i=0;i<inputTypeLength;i++){
var type = inputType[i];
if(type=='textarea' || type=='select'){
$(type).each(function(){
var key = $(this).attr('name');//对应数据库字段
content[key] = $(this).val(); //这里的value就是每一个textarea或select的value值~
});
}else if(type=='radio'){
$("input:"+type+":checked").each(function(){
var key = $(this).attr('name');
content[key] = $(this).val(); //这里的value就是每一个radio的value值~
});
}else if(type=='checkbox'){
$("input:checkbox:checked").each(function(){
var key = $(this).attr('name');
var text = $("input:checkbox[name='"+key+"']:checked").map(function(index,elem) {
return $(elem).val();
}).get().join(',');
content[key] = text; //这里的value就是每一个checkbox的value值~
});
}else{
$("input[type='"+type+"']").each(function(){
var key = $(this).attr('name');
content[key] = $(this).val(); //这里的value就是每一个input的value值~
});
}
}
return content;
}