2013-02-07 2 views
1

json Store 및 DateField가있는 그리드가 있습니다.Ext JS 그리드 날짜 값에 대한 IE8의 NaN.NaN.NaN 값

function convert(v, rec) { 
    var value; 
    Ext.isEmpty(v) ? value = '' : value = v; 
    return value; 
} 

fields : [      
    {name: 'date1', type: 'date', dateFormat: 'Y-m-d', convert: convert}, 
    {name: 'date2', type: 'date', dateFormat: 'Y-m-d', convert: convert}, 
] 

파이어 폭스에서는 잘 보이지만 Internet Explorer에서 만 NaN.NaN.NaN

답변

0

시도입니다 : 파이어 폭스 IST 좋은 일하고 있지만 Internet Explorer에서 작동하지 않는 8

나는 이런 식으로 정의 라인의 변화에보다 표준 문법 :

value = Ext.isEmpty(v) ? '' : v; 
+0

답장을 보내 주셔서 감사합니다. 하지만 나를 위해 일하지 않습니다. – lambypie

+0

반환 선 앞에'alert (value);'를 추가하면 어떻게 되나요? –

+0

값이있는 데이터의 경우 '2013-02-07'값을 볼 수 있으며 NULL 값의 경우 ' – lambypie

0

시도가 기능을 때는 isNaN 사용 : 여기에 예를 간다 :

(0123) // 원하는 값 } 반환 값; },

0

변환 기능을 사용하지 마십시오. dateFormat을 지정하는 요점은 독자에게 "내 날짜가이 형식의 서버에서오고 파싱 한 다음 날짜 개체로 변환합니다"라고 말하는 것입니다.

관련 문제