jqGrid aus USGS-Geojson-Daten

Ich versuche, in einem jqGrid eine Reihe von GeoJSON-Daten zu lesen und zu veröffentlichen, die aus dem USGS-Repository extrahiert wurden. Die Anforderung wird akzeptiert, zeigt jedoch "Nicht abgefangener Syntaxfehler: Unerwartetes Token" an, wenn wahrscheinlich die Header-Metadaten erfüllt sind.

$(function () {
    'use strict';
    $.extend($.jgrid.search, {multipleSearch: true, multipleGroup: true, overlay: 0});
    $('#grid').jqGrid({
        url: 'http://earthquake.usgs.gov/earthquakes/feed/geojson/2.5/week?callback=?',
        datatype: 'json',
        colModel: [
            {name: 'mag', label: 'MAGNITUDO', width: 150, jsonmap: 'properties.mag', sorttype: 'number',
formatter: 'number', formatoptions: {decimalPlaces: 2}},
            {name: 'place', label: 'LOCALITA', width: 150, jsonmap: 'properties.place'},
            {name: 'url', label: 'URL', width: 150, jsonmap: 'properties.url'}
        ],
        toppager: true,
        gridview: true,
        rowList: [10, 20, 50, 10000],
        rowNum: 10,
        jsonReader: {
            root: 'features',
            repeatitems: false
        },
        loadonce: true,
        ignoreCase: true,
        height: 'auto'
    }).jqGrid('navGrid', '#grid_toppager', {add: false, edit: false, del: false})
      .jqGrid('filterToolbar', {stringResult: true, defaultSearch: 'cn', searchOnEnter: false});
    $("#grid_toppager option[value=10000]").text('All');
});

Haben Sie eine Lösung? Danke im Voraus.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage