kurioses Problem mit jqGrid

akali

Mitglied
Hallo,

habe das jqGrid heruntergeladen und arbeite damit auch schon auf anderen Webseiten.
Als ich jetzt ein kleines Grid auf einem anderen Webserver erstellen wollte, wurde diese nicht angezeigt!

Wenn ich die html Datei auf mein Server kopiere, funktioniert es wunederbar.

Woran kann es liegen das jqGrid auf diesem einen Server nicht läuft?
Wobei so sachen wie datepicker von jQuery ohne probleme angezeigt werden.

hat jemand nen Tipp für mich?

besten Dank
 
Hi,
sorry ohne den Code zu sehen kann ich dir da nicht viel helfen.
JQuery wird ja scheinbar geladen, dann bleibt noch das der Selektor nicht stimmt, der Pluginaufruf vor der Bibliothek stattfindet ect.

Grüeß
 
das hast natürlich Recht, ohne Glaskugel wirds schwer :)

Hier der Code der auf dem einen server Problemlos funktioniert, auf dem anderen nicht...

HTML:
<!DOCTYPE HTML>
<html lang="de">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
	<title> </title>
	<link rel="stylesheet" href="css/pepper-grinder/jquery-ui-1.10.2.custom.css" />
	<script src="js/jquery-1.9.1.js"></script>
	<script src="js/jquery-ui-1.10.2.custom.js"></script>
	<script src="js/grid.locale-de.js" type="text/javascript"></script>
	<script src="js/jquery.jqGrid.min.js" type="text/javascript"></script>
	<link rel="stylesheet" type="text/css" media="screen" href="css/ui.jqgrid.css" />
	</head>
<body>

<script>
$(function() {
	$("#calendar_grid").jqGrid({
		datatype: "local",
		height: 120, 
		colNames:['Inv No','Date', 'Client', 'Amount','Tax','Total','Notes'], 
		colModel:[
				{name:'id',index:'id', width:60, sorttype:"int"}, 
				{name:'invdate',index:'invdate', width:90, sorttype:"date"}, 
				{name:'name',index:'name', width:100}, 
				{name:'amount',index:'amount', width:80, align:"right",sorttype:"float"}, 
				{name:'tax',index:'tax', width:80, align:"right",sorttype:"float"}, 
				{name:'total',index:'total', width:80,align:"right",sorttype:"float"}, 
				{name:'note',index:'note', width:150, sortable:false}
				], 
			multiselect: true, 
			caption: "Termine"
		});		
		var mydata = [ {id:"1",invdate:"2007-10-01",name:"test",note:"note",amount:"200.00",tax:"10.00",total:"210.00"}, 
						{id:"2",invdate:"2007-10-02",name:"test2",note:"note2",amount:"300.00",tax:"20.00",total:"320.00"}, 
						{id:"3",invdate:"2007-09-01",name:"test3",note:"note3",amount:"400.00",tax:"30.00",total:"430.00"}, 
						{id:"4",invdate:"2007-10-04",name:"test",note:"note",amount:"200.00",tax:"10.00",total:"210.00"}, 
						{id:"5",invdate:"2007-10-05",name:"test2",note:"note2",amount:"300.00",tax:"20.00",total:"320.00"}, 
						{id:"6",invdate:"2007-09-06",name:"test3",note:"note3",amount:"400.00",tax:"30.00",total:"430.00"}, 
						{id:"7",invdate:"2007-10-04",name:"test",note:"note",amount:"200.00",tax:"10.00",total:"210.00"}, 
						{id:"8",invdate:"2007-10-03",name:"test2",note:"note2",amount:"300.00",tax:"20.00",total:"320.00"}, 
						{id:"9",invdate:"2007-09-01",name:"test3",note:"note3",amount:"400.00",tax:"30.00",total:"430.00"} ]; 
		for(var i=0;i<=mydata.length;i++) 
		
		$( "#calendar_grid" ).jqGrid('addRowData',i+1,mydata[i]);	
});

</script>
<table id="calendar_grid"></table>
</body>
</html>

Laut Firebug werden die externen Dateien geladen, muss ja auch, sonst würde ja der datepicker nicht gehen.

hier der Link zur betroffenen Webseite: http://www.ct-computer.com/test.html
 
Zurück