Jquery plugin data grid

0

Prosba o pomoc poniewaz chciałbym skorzystać z
http://www.guriddo.net/demo/guriddojs/
wszystko ładnie działa jak kopiuje ich demo i wrzucam url z ich jsonem , jezeli wrzucam swój jest problem i w tabeli nie widac danych. Ponizej wrzuce swoj kod. Czy potrzeba tu jakos dodatkowo formatowac mojego JSONA ?

moj JSON

 
[{"_processor_socket":"Socket AM3+","_number_of_cores":8,"_name":"AMD X8 FX8370","_price":860.8,"_category":"processor"},
{"_processor_socket":"Socket 2011-v3","_number_of_cores":8,"_name":"Intel Core i7 5960X","_price":4602.58,"_category":"processor"}]

moj kod Jquery

 
<table id="jqGrid"></table>
		<div id="jqGridPager"></div>

		<script type="text/javascript">
			$(document).ready(function() {
				$("#jqGrid").jqGrid({
					url : 'processor',
					mtype : "GET",
					datatype : "jsonp",
					colModel :[
					{
						label : 'Nazwa',
						name : '_name',
						key : true,
						width : 75
					}, {
						label : 'Cena',
						name : '_price',
						width : 150
					}

					],
					viewrecords : true,
					width : 780,
					height : 250,
					rowNum : 20,
					pager : "#jqGridPager"
				});
			});
		</script>
0

No wypadałoby, żeby zwrotka miała ten sam format, poza tym JSON, a JSONP to dwie różne rzeczy.

Niestety w programowaniu trzeba być dokładnym, a nie kopiować na oślep bez zrozumienia.

0

tak jak wspomnial kolega wyzej to ta jedna literka oznacza ze wyslane jest JSONem , ale te dane sa opakowane funkcja, ktora trzeba wywolac przy otrzymaniu zwrotki. A do kladnie czym to sie rozni i DLACZEGO tak sie robi to poczytaj, a unikniemy na przyszlosc zalozonego prz Ciebie tematu o klopot z SAme Origin Policy.

0

Wyrzuciłem tą jedną literkę i działa jak należy no i przeczytałem o roznicach JSON i JSONP krotko mowiac działa + nowa wiedza a to wszystko dzieki Wam :)
pozdr

1 użytkowników online, w tym zalogowanych: 0, gości: 1