var obj={}; //对象
$("input[type=text]").each(function(){
var name=$(this).attr('name'); //属性名
var value=$(this).val() != '' ? $(this).val() :"''";//属性对应的值
eval("obj."+name+"="+value); //通过eval表达式可以给obj动态的赋值
})
不得不说eval真是个神奇的东西