2013-07-26 31 views
6

tôi đang cố gắng để tạo ra một Ext.PagingToolbar, mà hoạt động hoàn hảo trong tất cả các trình duyệt chính bao gồm IE9 và IE 10. Nhưng trong IE 8 và dưới đây, nó kết thúc với lỗi sau.Không thể để có được tài sản 'id' không xác định hoặc null tham khảo

Không thể để có được tài sản 'id' của tài liệu tham khảo không xác định hoặc null

Khi tôi truy tìm, tôi thấy các lỗi xảy ra trong đoạn mã sau.

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>';} 
     }, 
     ] 
}); 

Nhưng tôi không thể tìm thấy nguồn gốc vấn đề và cần phải làm gì. Bất kỳ trợ giúp được đánh giá cao.

+6

Lỗi của bạn là bạn kết thúc mảng cột bằng dấu phẩy dẫn đến lỗi như vậy. IE cố gắng đọc một đối tượng sau dấu phẩy sẽ không được xác định – sra

+0

Ồ, cảm ơn người trợ giúp kịp thời. Đó là vấn đề và làm việc tốt. – Saravanan

+1

@sra: Bạn có thể đăng bình luận của bạn như một câu trả lời để Saravanan có thể chấp nhận nó? –

Trả lời

13

Lỗi của bạn là bạn kết thúc mảng cột bằng dấu phẩy dẫn đến lỗi như vậy. IE cố gắng đọc một đối tượng sau dấu phẩy sẽ không được xác định

Các vấn đề liên quan