0
我有一組動態呈現的JavaScript數組。我想從數組中逐個獲取數據,並希望將該值分配給一個變量。數組,獲取值並在變量中設置
這裏是我的JavaScript代碼
var count;
for (count = 0; count <= employee_yearly_sales.length; ++count) {
var d2 = employee_yearly_sales[count];
console.log(d2);
}
var d1 = [[id, roundoff]]; // Here value come dynamically
var d2 = [[id, roundoff]]; // Here value come dynamically
var data1 = [
{label: created_by, data: d1} // Here value come dynamically for title
{label: created_by, data: d2} // Here value come dynamically for title
];
陣列輸出
[Object]
0: Object
created_by: "1"
id: "9"
roundoff: "0.00"
updated_at: "2014-11-13 10:33:46"
[Object]
0: Object
created_by: "2"
id: "106"
roundoff: "0.00"
updated_at: "2014-11-13 10:33:46"
我如何添加值的變量?謝謝。
這裏是PHP代碼,從那裏數據來
public function EmployeeYearlySales() {
$data = array();
$res = $this->db->query("SELECT id, first_name, last_name FROM employees");
$result = $res->fetchAll(MDB2_FETCHMODE_ASSOC);
foreach ($result as $item => $items) {
$order = $this->db->query("SELECT distinct id, SUM(roundoff) AS roundoff,updated_at,created_by FROM orders WHERE created_by = " . $items['id']);
$order_result = $order->fetchAll(MDB2_FETCHMODE_ASSOC);
$data[] = $order_result;
}
var_dump($data);
//exit;
if ($result) {
return $result;
echo json_encode($result);
}
else
return false;
}
對不起你能否詳細說明你正在試圖完成什麼?數組輸出是從服務器獲得的?正在嘗試添加另一個數據記錄,或者您試圖添加另一個數據屬性? – josephnvu 2015-02-07 07:53:58
@josephnvu我想將數組數據動態添加到變量d1和data1 – 2015-02-07 07:55:06
即使有最新的評論,這個問題仍然不清楚。如何加載動態代碼,您是否使用Ajax?或者是其他東西? – Mouser 2015-02-07 08:11:39