日期:2014-05-16  浏览次数:20366 次

extjs奇怪问题 不断更新

? 1? Ext中 combobox 组件的name 和id 不要重名,重名后下拉显示会出现问题

? 2 在后台如何获取combobox的value值,只要设置一下hiddenName就可以了,在后台直接去获取设置的hiddenName的名字就可以得到前台value值

?3 combobox如果设置hiddenName 就不要设置name,不然的话后的获取的永远都是前台的displayField而不是valueField

?4 datefield 的name 和id不要重名,否则在submit的饿时候会一直出现方法错误的提示

?

5 datafield 在前台页面设置format 以后在前台的显示是正确的但是提交到后台依然是错误的数据格式,所以在把datafield提交后台前用Ext.util.Format.date('','Y-m-d')重新 转换一下就可以在后台看到正确的 例如2010-10-10

?

6 在使用datafield在Ext.grid.ColumnModel中显示时间的时候出现nan-nan-nan

?

                               renderer:function(value)
				{
				 	if(value instanceof Date){   
				        return new Date(value).format("Y-m-d");   
				    }else{   
				        return value;   
				    }  
				},

?加入这句话就可以解决

?

7 ext.lib.event 不支持一个元素同一事件监听多个函数,即不支持堆栈调用,举例如下:

el.on('click',fn1);

el.on('click',fn2);

?