我有一個jQuery flot的問題。通過AJAX使用jQuery接收數據Flot
PHP輸出(不是JSON):
[[1, 153], [2, 513], [3, 644]] ~~ [[1, 1553], [2, 1903], [3, 2680]]
jQuery的電話:
$.ajax({
url: 'xxx.php',
success: function (data) {
var dataArray = data.split('~~'),
dataArray1 = dataArray[0],
dataArray2 = dataArray[1],
plot = $.plot($('#xxx'), [{
data: dataArray1,
color: colours[0]
},
{
data: dataArray2,
color: colours[1],
points: {
show: true,
}
},
], {
series: {
bars: {
show: true,
barWidth: .6,
align: 'center'
}
},
grid: {
show: true,
hoverable: true,
clickable: true,
autoHighlight: true,
borderWidth: true,
borderColor: 'rgba(255, 255, 255, 0)'
},
xaxis: {
show: false
}
});
}
});
以這樣的數據,我試圖使用jQuery海軍報,但不工作...
而我可以通過分離數據:
首先標籤:
[[1, 153], [2, 513], [3, 644]]
第二個標籤:
[[1, 1553], [2, 1903], [3, 2680]]
'語法錯誤:JSON.parse:意外的字符'返回了錯誤。 – 2013-04-29 12:08:04
檢查您的字符串。它的工作原理: http://jsfiddle.net/qCPsY/ – zeliboba 2013-04-29 12:14:28
感謝您的關注。我的問題是(')的性格。曾與(「)。再次感謝.. – 2013-04-29 13:36:20