В первом HTML файл, я использую переменную categoryLinks:Javascript относительный путь
var categoryLinks = {
'Career prospects':'http://localhost/Landa/DirectManagers/511-HelenaChechik/Dim01.html',
'Compensation':'http://localhost/Landa/DirectManagers/511-HelenaChechik/Dim02.html',....
Во втором HTML файл, я создаю таблицу, потянув некоторые JSon:
$(function() {
var chart1;
$.get('graphdata/Dim1.txt?x='+microtime(), function(json){
obj = eval('({'+json+'})');
В этом Json есть строка, которая ссылается на categoryLinks, чтобы указать соответствующую ссылку:
labels: {
formatter: function() {
return '<a href="' + categoryLinks[this.value] + '">' +
this.value + '</a>';
},
style: {color: 'blue',textDecoration: 'underline',fontSize:'13px'}
}
},
Все работает хорошо
Я пытаюсь определить связи в categoryLinks как относительный путь и не является абсолютным. Я безуспешно пытался
var categoryLinks = {
'Career prospects':'Landa/DirectManagers/511-HelenaChechik/Dim01.html',
'Eval ('({' + + JSON '})') ; '... действительно? Я понимаю, почему вам нужно делать eval, поскольку у вас есть 'функции' в данных, которые вы получаете с $ .get, но называете эти данные' json' запрашивает (будущий) getcha's –
Это не JSON, а простой JavaScript. – Gumbo