마침내 끝냈습니다 :) 작품!
<script type="text/javascript">
db.transaction(function(transaction) {
transaction.executeSql('SELECT * FROM Weight ;', [],
function(transaction, result) {
alert(result.rows.length);
var line1=[];
if (result != null && result.rows != null) {
for (var i = 0; i < result.rows.length; i++) {
var row = result.rows.item(i);
line1 [i] = [row.date, row.Weight]; } // for 루프 닫기
$(document).ready(function(){
var plot1 = $.jqplot('chart1', [line1], {
title: 'Date Vs Calories',series:[{renderer:$.jqplot.BarRenderer}],axes: {xaxis: {label:'Date',renderer: $.jqplot.CategoryAxisRenderer,tickRenderer: $.jqplot.CanvasAxisTickRenderer ,tickOptions: {angle: -40}},yaxis:{label:'Calories/sec' ,labelRenderer:$.jqplot.CanvasAxisLabelRenderer, labelOptions: {fontFamily: 'Georgia, Serif', fontSize: '12pt' } } }});});
} //if loop close
})// transaction.executesql
}); //function transcation
</script>
<body>
<div id="chart1" style="height:400px;width:300px;"></div>
</body>
이미 작성한 코드를 표시 할 수 있습니까? 또한 시간을내어 질문을하십시오. 문법과 구두점에 오류가 있습니다. –
아래 코드는 – Sparkle
입니다. @ Guido Gautier db.transaction (function (transaction) {transaction.executeSql ('날짜 선택, 중량 FROM 무게; // 날짜를 포함하는 모든 행을 하나의 배열에 넣습니다. // 가중치를 포함하는 모든 행을 하나의 배열에 넣습니다./result =/날짜와 날짜의 1 열을 취하여 1 배열로 저장합니다. // 코드를 아직 작성하지 않았습니다 (이동 방법은 알지 못합니다). // var line1 = [[x 축 값], [y 축 값 ]]; jqplot 그래프에 넣기 – Sparkle