Last active
June 1, 2017 07:14
-
-
Save xmorave2/00c2fd77a47e1da85864 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* autocomplete jako nápověda pro indikátory */ | |
indicators = { | |
"028": { | |
"1": [ | |
{ | |
"value": "0", | |
"label": "0 - Vydavatelské číslo" | |
}, | |
{ | |
"value": "1", | |
"label": "1 - Číslo výrobní matrice" | |
}, | |
{ | |
"value": "2", | |
"label": "2 - Číslo tiskové matrice" | |
}, | |
{ | |
"value": "3", | |
"label": "3 - Jiné číslo hudebního díla" | |
}, | |
{ | |
"value": "4", | |
"label": "4 - Číslo videozáznamu" | |
} | |
] | |
}, | |
"041": { | |
"1": [ | |
{ | |
"value": "0", | |
"label": "0 - Nepřeloženo" | |
}, | |
{ | |
"value": "1", | |
"label": "1 - Přeloženo" | |
} | |
] | |
}, | |
"072": { | |
"2": [ | |
{ | |
"value": "7", | |
"label": "7 - Zdroj určen v podpoli $2 (Konspekt)" | |
} | |
] | |
}, | |
"080": { | |
"1": [ | |
{ | |
"value": "1", | |
"label": "1 - MDT" | |
} | |
] | |
}, | |
"100": { | |
"1": [ | |
{ | |
"value": "0", | |
"label": "0 - Jméno uvedeno por rodným/křestním jménem" | |
}, | |
{ | |
"value": "1", | |
"label": "1 - Jméno uvedeno pod příjmením" | |
}, | |
{ | |
"value": "3", | |
"label": "3 - Jméno uvedeno pod jménem rodiny (rodu)" | |
} | |
] | |
}, | |
"110": { | |
"1": [ | |
{ | |
"value": "0", | |
"label": "0 - Invertovaná forma jména" | |
}, | |
{ | |
"value": "1", | |
"label": "1 - Jméno jurisdikce" | |
}, | |
{ | |
"value": "2", | |
"label": "2 - Jméno v přímém pořadí" | |
} | |
] | |
}, | |
"111": { | |
"1": [ | |
{ | |
"value": "0", | |
"label": "0 - Invertovaná forma jména" | |
}, | |
{ | |
"value": "1", | |
"label": "1 - Jméno jurisdikce" | |
}, | |
{ | |
"value": "2", | |
"label": "2 - Jméno v přímém pořadí" | |
} | |
] | |
}, | |
"130": { | |
"1": [ | |
{ | |
"value": "0", | |
"label": "0 - " | |
}, | |
{ | |
"value": "1", | |
"label": "1 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "2", | |
"label": "2 - (A) Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "3", | |
"label": "3 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "4", | |
"label": "4 - (The) Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "5", | |
"label": "5 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "6", | |
"label": "6 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "7", | |
"label": "7 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "8", | |
"label": "8 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "9", | |
"label": "9 - Poč. znaků, které vynecháváme při třídění" | |
} | |
] | |
}, | |
"240": { | |
"1": [ | |
{ | |
"value": "0", | |
"label": "0 - Název se netiskne ani nezobrazuje" | |
}, | |
{ | |
"value": "1", | |
"label": "1 - Název se tiskne nebo zobrazuje" | |
} | |
], | |
"2": [ | |
{ | |
"value": "0", | |
"label": "0 - " | |
}, | |
{ | |
"value": "1", | |
"label": "1 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "2", | |
"label": "2 - (A) Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "3", | |
"label": "3 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "4", | |
"label": "4 - (The) Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "5", | |
"label": "5 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "6", | |
"label": "6 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "7", | |
"label": "7 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "8", | |
"label": "8 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "9", | |
"label": "9 - Poč. znaků, které vynecháváme při třídění" | |
} | |
] | |
}, | |
"245": { | |
"1": [ | |
{ | |
"value": "0", | |
"label": "0 - Hlavní název je primární autorizovaný vstupní prvek (nevyplněné 1XX)" | |
}, | |
{ | |
"value": "1", | |
"label": "1 - Hlavní název je sekundární autorizovaný vstupní prvek" | |
} | |
], | |
"2": [ | |
{ | |
"value": "0", | |
"label": "0 - " | |
}, | |
{ | |
"value": "1", | |
"label": "1 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "2", | |
"label": "2 - (A) Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "3", | |
"label": "3 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "4", | |
"label": "4 - (The) Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "5", | |
"label": "5 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "6", | |
"label": "6 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "7", | |
"label": "7 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "8", | |
"label": "8 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "9", | |
"label": "9 - Poč. znaků, které vynecháváme při třídění" | |
} | |
] | |
}, | |
"246": { | |
"1": [ | |
{ | |
"value": "0", | |
"label": "0 - Generuje poznámku, nemá podnázev" | |
}, | |
{ | |
"value": "1", | |
"label": "1 - Generuje poznámku, má podnázev" | |
}, | |
{ | |
"value": "2", | |
"label": "2 - Negeneruje poznámku, nemá podnázev" | |
}, | |
{ | |
"value": "3", | |
"label": "3 - Negeneruje poznámku, má podnázev" | |
} | |
], | |
"2": [ | |
{ | |
"value": "1", | |
"label": "1 - Souběžný název" | |
}, | |
{ | |
"value": "2", | |
"label": "2 - Jiný používaný významný název" | |
}, | |
{ | |
"value": "3", | |
"label": "3 - Jiný název" | |
}, | |
{ | |
"value": "4", | |
"label": "4 - Obálkový název" | |
}, | |
{ | |
"value": "7", | |
"label": "7 - Běžný název" | |
}, | |
{ | |
"value": "8", | |
"label": "8 - Hřbetní název" | |
} | |
] | |
}, | |
"264": { | |
"1": [ | |
{ | |
"value": "2", | |
"label": "2 - Dočasný údaj" | |
}, | |
{ | |
"value": "3", | |
"label": "3 - Současný/poslední údaj" | |
} | |
], | |
"2": [ | |
{ | |
"value": "0", | |
"label": "0 - Vytvoření/vznik" | |
}, | |
{ | |
"value": "1", | |
"label": "1 - Nakladatel" | |
}, | |
{ | |
"value": "2", | |
"label": "2 - Distributor" | |
}, | |
{ | |
"value": "3", | |
"label": "3 - Výrobce" | |
}, | |
{ | |
"value": "4", | |
"label": "4 - Údaje o autorských právech" | |
} | |
] | |
}, | |
"490": { | |
"1": [ | |
{ | |
"value": "0", | |
"label": "0 - Vedlejší záhlaví se nevytváří" | |
}, | |
{ | |
"value": "1", | |
"label": "1 - Vytváří se vedlejší záhlaví" | |
} | |
] | |
}, | |
"505": { | |
"1": [ | |
{ | |
"value": "0", | |
"label": "0 - Úplný obsah" | |
}, | |
{ | |
"value": "1", | |
"label": "1 - Neúplný obsah" | |
}, | |
{ | |
"value": "2", | |
"label": "2 - Částečný obsah" | |
}, | |
{ | |
"value": "8", | |
"label": "8 - Popisek se negeneruje" | |
} | |
], | |
"2": [ | |
{ | |
"value": "", | |
"label": "Základní forma zápisu" | |
}, | |
{ | |
"value": "1", | |
"label": "1 - Rozšířený forma zápisu" | |
} | |
] | |
}, | |
"600": { | |
"1": [ | |
{ | |
"value": "0", | |
"label": "0 - Jméno uvedeno pod rodným/křestním jménem" | |
}, | |
{ | |
"value": "1", | |
"label": "1 - Jméno uvedeno pod příjmením" | |
}, | |
{ | |
"value": "3", | |
"label": "3 - Jméno uvedeno pod jménem rodiny (rodu)" | |
} | |
], | |
"2": [ | |
{ | |
"value": "4", | |
"label": "4 - Zdroje neuveden" | |
}, | |
{ | |
"value": "7", | |
"label": "7 - Zdroj uveden v podpoli $2" | |
} | |
] | |
}, | |
"630": { | |
"1": [ | |
{ | |
"value": "0", | |
"label": "0 - " | |
}, | |
{ | |
"value": "1", | |
"label": "1 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "2", | |
"label": "2 - (A) Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "3", | |
"label": "3 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "4", | |
"label": "4 - (The) Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "5", | |
"label": "5 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "6", | |
"label": "6 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "7", | |
"label": "7 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "8", | |
"label": "8 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "9", | |
"label": "9 - Poč. znaků, které vynecháváme při třídění" | |
} | |
] | |
}, | |
"648": { | |
"2": [ | |
{ | |
"value": "4", | |
"label": "4 - Zdroje neuveden" | |
}, | |
{ | |
"value": "7", | |
"label": "7 - Zdroj uveden v podpoli $2" | |
} | |
] | |
}, | |
"650": { | |
"1": [ | |
{ | |
"value": "0", | |
"label": "0 - Vždy, nespecifikujeme významnost" | |
} | |
], | |
"2": [ | |
{ | |
"value": "4", | |
"label": "4 - Vždy, nespecifikujeme zdroj hesel" | |
}, | |
{ | |
"value": "7", | |
"label": "7 - Zdroj specifiková v podpoli $2" | |
} | |
] | |
}, | |
"651": { | |
"2": [ | |
{ | |
"value": "4", | |
"label": "4 - Vždy, nespecifikujeme zdroj hesel" | |
}, | |
{ | |
"value": "7", | |
"label": "7 - Zdroj specifiková v podpoli $2" | |
} | |
] | |
}, | |
"655": { | |
"1": [ | |
{ | |
"value": "", | |
"label": "Základní" | |
}, | |
{ | |
"value": "0", | |
"label": "0 - Fasetový" | |
} | |
], | |
"2": [ | |
{ | |
"value": "4", | |
"label": "4 - Zdroj hesel není specifikován" | |
}, | |
{ | |
"value": "7", | |
"label": "7 - Zdroj specifiková v podpoli $2" | |
} | |
] | |
}, | |
"700": { | |
"1": [ | |
{ | |
"value": "0", | |
"label": "0 - Jméno uvedeno por rodným/křestním jménem" | |
}, | |
{ | |
"value": "1", | |
"label": "1 - Jméno uvedeno pod příjmením" | |
}, | |
{ | |
"value": "3", | |
"label": "3 - Jméno uvedeno pod jménem rodiny (rodu)" | |
} | |
], | |
"2": [ | |
{ | |
"value": "", | |
"label": "Typ záhlaví nespecifikován" | |
}, | |
{ | |
"value": "2", | |
"label": "2 - Analytické záhlaví" | |
} | |
] | |
}, | |
"710": { | |
"1": [ | |
{ | |
"value": "0", | |
"label": "0 - Invertovaná forma jména" | |
}, | |
{ | |
"value": "1", | |
"label": "1 - Jméno jurisdikce" | |
}, | |
{ | |
"value": "2", | |
"label": "2 - Jméno v přímém pořadí" | |
} | |
], | |
"2": [ | |
{ | |
"value": "", | |
"label": "Typ záhlaví nespecifikován" | |
}, | |
{ | |
"value": "2", | |
"label": "2 - Analytické záhlaví" | |
} | |
] | |
}, | |
"711": { | |
"1": [ | |
{ | |
"value": "0", | |
"label": "0 - Invertovaná forma jména" | |
}, | |
{ | |
"value": "1", | |
"label": "1 - Jméno jurisdikce" | |
}, | |
{ | |
"value": "2", | |
"label": "2 - Jméno v přímém pořadí" | |
} | |
], | |
"2": [ | |
{ | |
"value": "", | |
"label": "Typ záhlaví nespecifikován" | |
}, | |
{ | |
"value": "2", | |
"label": "2 - Analytické záhlaví" | |
} | |
] | |
}, | |
"765": { | |
"1": [ | |
{ | |
"value": "0", | |
"label": "0 - Zobrazovat poznámku" | |
}, | |
{ | |
"value": "1", | |
"label": "1 - Nezobrazovat poznámku" | |
} | |
] | |
}, | |
"787": { | |
"1": [ | |
{ | |
"value": "0", | |
"label": "0 - Zobrazovat poznámku" | |
}, | |
{ | |
"value": "1", | |
"label": "1 - Nezobrazovat poznámku" | |
} | |
], | |
"2": [ | |
{ | |
"value": "", | |
"label": "Související záznam" | |
}, | |
{ | |
"value": "8", | |
"label": "8 - Návěští se negeneruje" | |
} | |
] | |
}, | |
"830": { | |
"2": [ | |
{ | |
"value": "0", | |
"label": "0 - " | |
}, | |
{ | |
"value": "1", | |
"label": "1 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "2", | |
"label": "2 - (A) Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "3", | |
"label": "3 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "4", | |
"label": "4 - (The) Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "5", | |
"label": "5 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "6", | |
"label": "6 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "7", | |
"label": "7 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "8", | |
"label": "8 - Poč. znaků, které vynecháváme při třídění" | |
}, | |
{ | |
"value": "9", | |
"label": "9 - Poč. znaků, které vynecháváme při třídění" | |
} | |
] | |
} | |
} | |
function indicators_generate() { | |
for (field in indicators) { | |
for(ind in indicators[field]) { | |
$("input[name^='tag_" + field + "_indicator" + ind + "']").each(function () { | |
$(this).autocomplete({ | |
minLength: 0, | |
source: indicators[field][ind] | |
}); | |
$(this).focus(function () { | |
$(this).autocomplete("search",""); | |
}); | |
$(this).click(function () { | |
$(this).autocomplete("search",""); | |
}); | |
$(this).css("background-color","#FFFF44"); | |
}); | |
} | |
} | |
} | |
indicators_generate(); | |
$(".buttonPlus").click(indicators_generate); | |
/* konec kódu pro autocomplete jako nápovědu pro indikátory */ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment