6
我想創建一個Ext.PagingToolbar,這在所有主要的瀏覽器IE9,包括和IE 10。但在IE 8及以下作品完美,它結果如下錯誤。無法獲取財產「身份證」的未定義或空引用
無法獲取財產「身份證」的未定義或空引用
當我跟蹤,我發現下面的代碼發生錯誤。
var cm = new Ext.grid.ColumnModel({
defaults: {
sortable: true
},
columns:
[
{
header: 'Result Set',
dataIndex: 'result_set_name'
},
{
header: 'Result Date',
dataIndex: 'result_date',
xtype: 'datecolumn',
format: 'm/d/Y',
dateFormat: 'c'
},
{
header: 'Comments',
dataIndex: 'comments'
},
{
header: 'Link',
dataIndex: 'link',
renderer: function(value, metaData, record, rowIndex, colIndex, store) {return '<a href="'+value+'">'+value+'</a>';}
},
]
});
但我找不到問題的根源以及需要做什麼。任何幫助表示讚賞。
您的錯誤是您用逗號導致出現此類錯誤的列數組結束。 IE試圖在逗號後面讀取一個對象,這將是未定義的 – sra
哦,謝謝你的及時幫助。這是問題,它的工作正常。 – Saravanan
@sra:你可以發表你的評論作爲答案,以便Saravanan可以接受它嗎? –