Вставка текста в javascript.
Люди! хотя не обязательно люди.. Подскажите пожалуйста!
Есть XSL документ с некой информацией, берущейся из XML. В XSL помещен javascript, в котором описана функция рисования графика: google.load('visualization', '1'); function drawVisualization(wrapper) { wrapper.draw(); } Сама переменная wrapper появляется ниже, поскольку в нее я хочу записать условия графика. Проблема заключается в следующем: я не знаю как передать из XSL текст с условиями в переменную wrapper, а писать для каждого графика условия вручную глупо, поскольку данные добавляются и хочется, чтобы график сам строился. var wrapper = new google.visualization.ChartWrapper(сюда хочется вставить тект с условиями); drawVisualization(wrapper); Собственно сами условия. Написан конкретный случай, а вообще, данные сюда загоняются через средства xsl. {chartType: 'PieChart', dataTable: [['activity', 'time(sec)'] ,['Training for evil', 21600] ,['Killing humans', 64800]], options: {'title': 'PieChart'}, containerId: 'vis'} |
Цитата:
|
TheChosenOne777,
Какой вид должна строка приобрести в итоге ? Про JSON.parse - пробовали читать ? |
Такой
var wrapper = new google.visualization.ChartWrapper({ chartType: 'PieChart', dataTable: [['activity', 'time(sec)'] ,['Training for evil', 21600] ,['Killing humans', 64800]], options: {'title': 'PieChart'}, containerId: 'vis' }); |
блин, во я тупой, чем раньше думал..
написал прямо между <script></script> код xsl : <xsl:value-of select="@name"/> и он прекрасно взял все значения. но про JSON.parse я все-равно почитаю:) Самое главное, что вовремя подумал мозгом! |
Часовой пояс GMT +3, время: 02:34. |