2013-09-23 44 views
0

我有一個主網格和子格。點擊行擴展,我能夠獲取結果並顯示。它在IE和Chrome中工作正常。現在,我得到錯誤:對象不支持屬性或方法「的jqGrid」在IE10但在鉻工作正常。的jqGrid subGridRowExpanded誤差對象犯規支持的jqGrid

我的jqGrid SRC之前加載grid.locale。劇本列表:

<script src="Scripts/jquery-1.9.1.js" type="text/javascript"></script> 
<script src="Scripts/jquery-1.6.1.min.js" type="text/javascript"></script>  
<script src="Scripts/jquery.carouFredSel-6.2.1.js" type="text/javascript"></script> 
<script src="Scripts/jquery.qtip-1.0.0-rc3.min.js" type="text/javascript"></script> 
<script src="Scripts/grid.locale-en.js" type="text/javascript"></script> 
<script src="Scripts/jquery.jqGrid.src.js" type="text/javascript"></script> 

我能夠在主柵格中顯示結果。當我展開子網格時,出現錯誤。以下是我收到錯誤的代碼。

subGrid: true,  
subGridRowExpanded: function (subgrid_id, row_id) { 
var orderid= jQuery('#tblJQGrid').jqGrid('getCell', row_id, 'OrderID'); 


Line: 291 
Error: Object doesn't support property or method 'jqGrid' 

回答

0

你應該包括更多的JavaScript文件的完整列表,你使用它的順序。 。

其中一個可能的原因可能是jQuery的版本使用其中有錯誤的IE10。例如,如果你使用jQuery 2.0.2,你可能會遇到上述問題。 jQuery 2.0.3或1.10.2的使用將解決問題。

+0

感謝奧列格!它的工作現在修改後的jquery版本 –

+0

@kalyanasundaramv:不客氣! – Oleg

相關問題