簡體   English   中英

如何使用jQuery獲取表中的數據集值

[英]How to get the dataset value in table using Jquery

我試圖從以下內容獲取標簽和數據值

var barChartData = {
  labels: Months,
  datasets: [{
    label: 'Dataset 1',
    backgroundColor: "#09a",
    data: [5, 10, 15, 20, 25, 30, 35]
  }]
};

我嘗試使用alert(JSON.stringify(barChartData.datasets.data)); 但我得到的輸出未定義。 請幫我找出來。

就像Sachin K在評論中寫道。

您會忘記數據集是一個包含對象的數組。

為此,您需要

alert(JSON.stringify(barChartData.datasets[0].data))

使用[0],您指定要從數組中第一個元素獲取值(數組從零開始)

嘗試這種方法。

 var barChartData = { labels: 'Months', datasets: [{ label: 'Dataset 1', backgroundColor: "#09a", data: [5, 10, 15, 20, 25, 30, 35] }] }; //For multiple dataset var data = []; label = []; barChartData.datasets.map(function(dt) { data.push(dt.data); label.push(dt.label); }) //Single datasets var data1 = barChartData.datasets[0].data; var label1 = barChartData.datasets[0].label; console.log(data, label, data1, label1); 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM