2011-08-05 66 views
1

我試圖使用的jqGrid和我得到這個錯誤:。$( '#列表')的jqGrid不是一個功能

我的js文件從另一個url加載,而不是我的頁面顯示的那個。

這裏是我的頭JS包括:

<script src="http://js.abc.com/js/jquery-1.5.2.min.js" type="text/javascript"></script> 
<script src="http://js.abc.com/js/jquery-ui-1.8.2.custom.min.js" type="text/javascript"></script> 
<script src="http://js.abc.com/js/jqgrid/i18n/grid.locale-en.js" type="text/javascript"></script> 
<script src="http://js.abc.com/js/jquery.jqGrid.min.js" type="text/javascript"></script> 
<script src="http://js.abc.com/js/jquery.layout.js" type="text/javascript"></script> 

我的js代碼加載網:

<script type="text/javascript"> 
    $(function() { 
     $('#list').jqgrid({}); 
    }); 
</script> 

當我看網頁源代碼,然後點擊JS環節,JS代碼在那裏。

我錯過了什麼嗎?

+1

如果您使用的是FF或Chrome,請查看控制檯並查看您遇到的錯誤。你可能會錯過一些依賴。 – Mrchief

+0

...或其他一些腳本可能正在死亡。 –

+0

這是我在控制檯中唯一的錯誤:$(「#list」)。jqgrid不是一個函數 – marc

回答

6

$('#list').jqgrid({});確實是錯的。你應該使用

$('#list').jqGrid({}); 

(大寫'G')代替。

+0

非常感謝。它與首都G. – marc

+0

@marc合作:歡迎您! – Oleg