来源http://www.akbkhome.com/blog.php/View/137/Developing_with_Extjs__tricks_and_tips.html
[b]表单[/b]
var ar = form.getValues();
这个方法能取到表单中各域的值,但问题是这些键/值都经过编码了,需要增加解码才好处理
相应的方法则是:
Ext.form.Form.prototype.getValuesRaw = function() {
var ar = this.getValues();
var ret = {};
for(var i in ar) {
ret[decodeURIComponent(i)] = decodeURIComponent(ar[i]);
}
return ret;
};
[b]表单[/b]
var ar = form.getValues();
这个方法能取到表单中各域的值,但问题是这些键/值都经过编码了,需要增加解码才好处理
相应的方法则是:
Ext.form.Form.prototype.getValuesRaw = function() {
var ar = this.getValues();
var ret = {};
for(var i in ar) {
ret[decodeURIComponent(i)] = decodeURIComponent(ar[i]);
}
return ret;
};