У меня есть javascript и запрос, который я хотел бы использовать вместе. Как сделать набор данных использовать столбцы запросов, а не хардкорные данные.Как закодировать запрос в наборе данных?
Я знаю, что мне нужно будет использовать цикл и cfscript, поскольку использование js даст мне ошибки.
<script type="text/javascript">
// Create a DataSet (allows two way data-binding)
var items = new vis.DataSet([
{id: 1, content: 'item 1', start_time: '2014-04-20'},
{id: 2, content: 'item 2', start_time: '2014-04-14'},
{id: 3, content: 'item 3', start_time: '2014-04-18'}
]);
// Configuration for the Timeline
var options = {};
// Create a Timeline
var timeline = new vis.Timeline(container, items, options);
</script>
<cfquery name="getimeline">
SELECT content,start_time
FROM timeline
</cfquery>
Более чистый маршрут состоял бы в том, чтобы вытащить ваши данные с помощью AJAX и JSON. Но в случае, в основном, поставить свою cfquery над js, затем выполнить cfoutput с атрибутом запроса и вставить ваши переменные столбца как обычно. –