load json from local file, more elegant that injecting json inline

This commit is contained in:
Tubia 2014-12-19 19:16:15 +01:00
parent 2e35b9bfc7
commit 909c01f7a0
2 changed files with 86 additions and 81 deletions

View file

@ -1,127 +1,127 @@
[ [
{ {
"Stato":"L", "stato":"L",
"Nome":"IIGS", "nome":"IIGS",
"Adesione":"(C)" "adesione":"(C)"
}, },
{ {
"Stato":"L", "stato":"L",
"Nome":"Arkiwi", "nome":"Arkiwi",
"Adesione":"(C)" "adesione":"(C)"
}, },
{ {
"Stato":"A", "stato":"A",
"Nome":"CIRA di Losanna", "nome":"CIRA di Losanna",
"Adesione":"(A)" "adesione":"(A)"
}, },
{ {
"Stato":"A", "stato":"A",
"Nome":"Circolo Carlo Vanza", "nome":"Circolo Carlo Vanza",
"Adesione":"(C?)" "adesione":"(C?)"
}, },
{ {
"Stato":"NC", "stato":"NC",
"Nome":"Archivio Famiglia Berneri — Aurelio Chessa", "nome":"Archivio Famiglia Berneri — Aurelio Chessa",
"Adesione":"" "adesione":""
}, },
{ {
"Stato":"NC", "stato":"NC",
"Nome":"Archivio Franco Salomone", "nome":"Archivio Franco Salomone",
"Adesione":"" "adesione":""
}, },
{ {
"Stato":"OK", "stato":"OK",
"Nome":"Archivio Pinelli", "nome":"Archivio Pinelli",
"Adesione":"" "adesione":""
}, },
{ {
"Stato":"A", "stato":"A",
"Nome":"Archivio proletario internazionale", "nome":"Archivio proletario internazionale",
"Adesione":"(A)" "adesione":"(A)"
}, },
{ {
"Stato":"OK", "stato":"OK",
"Nome":"Archivo storico della FAI", "nome":"Archivo storico della FAI",
"Adesione":"" "adesione":""
}, },
{ {
"Stato":"OK", "stato":"OK",
"Nome":"Archivo-Biblioteca Enrico Travaglini", "nome":"Archivo-Biblioteca Enrico Travaglini",
"Adesione":"" "adesione":""
}, },
{ {
"Stato":"NC", "stato":"NC",
"Nome":"Arkiviu bibrioteka Tomaso Serra", "nome":"Arkiviu bibrioteka Tomaso Serra",
"Adesione":"" "adesione":""
}, },
{ {
"Stato":"S", "stato":"S",
"Nome":"Biblioteca Franco Serantini", "nome":"Biblioteca Franco Serantini",
"Adesione":"" "adesione":""
}, },
{ {
"Stato":"NC", "stato":"NC",
"Nome":"Biblioteca LIdea", "nome":"Biblioteca LIdea",
"Adesione":"" "adesione":""
}, },
{ {
"Stato":"A", "stato":"A",
"Nome":"Biblioteca libertaria Armando Borghi", "nome":"Biblioteca libertaria Armando Borghi",
"Adesione":"(A)" "adesione":"(A)"
}, },
{ {
"Stato":"NC", "stato":"NC",
"Nome":"Biblioteca libertaria Francisco Ferrer", "nome":"Biblioteca libertaria Francisco Ferrer",
"Adesione":"" "adesione":""
}, },
{ {
"Stato":"NC", "stato":"NC",
"Nome":"Centro studi libertari Louise Michel Napoli", "nome":"Centro studi libertari Louise Michel Napoli",
"Adesione":"" "adesione":""
}, },
{ {
"Stato":"A", "stato":"A",
"Nome":"Germinal di Carrara", "nome":"Germinal di Carrara",
"Adesione":"(A?)" "adesione":"(A?)"
}, },
{ {
"Stato":"C", "stato":"C",
"Nome":"Centro studi libertari \"L. Fabbri\" Jesi", "nome":"Centro studi libertari \"L. Fabbri\" Jesi",
"Adesione":"(A?)" "adesione":"(A?)"
}, },
{ {
"Stato":"C", "stato":"C",
"Nome":"Biblioteca Circolo Anarchico Berneri Bologna", "nome":"Biblioteca Circolo Anarchico Berneri Bologna",
"Adesione":"(A)" "adesione":"(A)"
}, },
{ {
"Stato":"A", "stato":"A",
"Nome":"Archivio USI-AIT, Ancona", "nome":"Archivio USI-AIT, Ancona",
"Adesione":"(A?)" "adesione":"(A?)"
}, },
{ {
"Stato":"A", "stato":"A",
"Nome":"Archivio storico anarchici siciliani", "nome":"Archivio storico anarchici siciliani",
"Adesione":"(A?)" "adesione":"(A?)"
}, },
{ {
"Stato":"S", "stato":"S",
"Nome":"Biblioteca G. Domaschi, Verona", "nome":"Biblioteca G. Domaschi, Verona",
"Adesione":"" "adesione":""
}, },
{ {
"Stato":"A", "stato":"A",
"Nome":"Biblioteca U. Tommasini Trieste", "nome":"Biblioteca U. Tommasini Trieste",
"Adesione":"(A?)" "adesione":"(A?)"
}, },
{ {
"Stato":"A", "stato":"A",
"Nome":"Archivio storico e Libreria FAI reggiana", "nome":"Archivio storico e Libreria FAI reggiana",
"Adesione":"(A?)" "adesione":"(A?)"
}, },
{ {
"Stato":"A", "stato":"A",
"Nome":"Biblioteca libertaria Pietro Gori, Messina", "nome":"Biblioteca libertaria Pietro Gori, Messina",
"Adesione":"(A?)" "adesione":"(A?)"
} }
] ]

View file

@ -9,12 +9,17 @@
<script src="jquery.dynatable.js"></script> <script src="jquery.dynatable.js"></script>
<script> <script>
$(document).ready( function() { $(document).ready( function() {
myRecords = JSON.parse('[{"stato":"L","nome":"IIGS","adesione":"(C)"},{"stato":"L","nome":"Arkiwi","adesione":"(C)"},{"stato":"A","nome":"CIRA di Losanna","adesione":"(A)"},{"stato":"A","nome":"Circolo Carlo Vanza","adesione":"(C?)"},{"stato":"NC","nome":"Archivio Famiglia Berneri — Aurelio Chessa","adesione":""},{"stato":"NC","nome":"Archivio Franco Salomone","adesione":""},{"stato":"OK","nome":"Archivio Pinelli","adesione":""},{"stato":"A","nome":"Archivio proletario internazionale","adesione":"(A)"},{"stato":"OK","nome":"Archivo storico della FAI","adesione":""},{"stato":"OK","nome":"Archivo-Biblioteca Enrico Travaglini","adesione":""},{"stato":"NC","nome":"Arkiviu bibrioteka Tomaso Serra","adesione":""},{"stato":"S","nome":"Biblioteca Franco Serantini","adesione":""},{"stato":"NC","nome":"Biblioteca LIdea","adesione":""},{"stato":"A","nome":"Biblioteca libertaria Armando Borghi","adesione":"(A)"},{"stato":"NC","nome":"Biblioteca libertaria Francisco Ferrer","adesione":""},{"stato":"NC","nome":"Centro studi libertari Louise Michel Napoli","adesione":""},{"stato":"A","nome":"Germinal di Carrara","adesione":"(A?)"},{"stato":"C","nome":"Centro studi libertari L. Fabbri Jesi","adesione":"(A?)"},{"stato":"C","nome":"Biblioteca Circolo Anarchico Berneri Bologna","adesione":"(A)"},{"stato":"A","nome":"Archivio USI-AIT, Ancona","adesione":"(A?)"},{"stato":"A","nome":"Archivio storico anarchici siciliani","adesione":"(A?)"},{"stato":"S","nome":"Biblioteca G. Domaschi, Verona","adesione":""},{"stato":"A","nome":"Biblioteca U. Tommasini Trieste","adesione":"(A?)"},{"stato":"A","nome":"Archivio storico e Libreria FAI reggiana","adesione":"(A?)"},{"stato":"A","nome":"Biblioteca libertaria Pietro Gori, Messina","adesione":"(A?)"}]'); $.ajax({
$('#tabella-archivi').dynatable({ 'url': 'archivi.json',
dataset: { 'dataType': "json",
records: myRecords 'success': function (data) {
} $('#tabella-archivi').dynatable({
}); dataset: {
records: data
}
});
}
});
}); });
</script> </script>
</head> </head>