我的ExtJs 3.4项目中的getValues()存在问题 我想获取字段值以将其发送到服务器 我说:
alert(searchform.getForm().getValues());
得到:[object Object]
。哦,我说:
alert(searchform.getForm().getValues(true));
得到:cadastr_search=fd&address_search=fgdsg&cadastr_origin_search=gfdg&area_search=gdf&area_origin_search=fdgdf
。
可以获得对fieldName: value
?
答案 0 :(得分:2)
尝试
console.log(searchform.getForm().getValues());
alert()
无法打印JavaScript对象。
获取JSON字符串调用
Ext.util.encode(searchform.getForm().getValues())
修改强>
喜欢这个
var obj = searchform.getForm().getValues();
for (var prop in obj) {
alert(prop + " : " + obj[prop]);
}