Если честно, то я так и не разобрался.
попробую еще раз описать задачу -
db = openDatabase("speckyboy","1.0","Моя первая БД",200000);
if(!db){alert("Failed to connect to database.");}
db.transaction(function(tx) {
tx.executeSql("SELECT * FROM todo", [], function(tx,result){
for (var i=0; i < result.rows.length; i++) {
todo_item = result.rows.item(i).todo_item;
todo_due_date = result.rows.item(i).due_date;
todo_id = result.rows.item(i).ID;
myFnc(todo_item,todo_due_date);
}
}, function(tx, error){});
});
function myFnc(todo_item,todo_due_date){
arr = todo_item;
}
в arr я уже получил список дат. Но мне они нужны как то по другому, в виде массива. Что бы подсунуть их сюда -
new Morris.Line({
// ID of the element in which to draw the chart.
element: 'myfirstchart',
// Chart data records -- each entry in this array corresponds to a point on
// the chart.
data: [
{ year: '2013-12-19', value: 72 },
{ year: '2013-11-15', value: 69 },
{ year: '2013-11-06', value: 68 },
{ year: '2013-10-24', value: 66 },
{ year: '2013-10-15', value: 65 }
],
но как сюда подставить дату и значение полученные из бд никак не пойму.
помогите плиз. уже тут я точно не смогу сам дойти