【发布时间】:2016-08-20 02:44:12
【问题描述】:
我很困惑如何在 Jquery 中获取 php 生成的 Array() 值。 请帮助一些人。
我的数组结构是:
Var data = Array ( [0] => Array ( [id] => 11 [date] => 2016-04-26 13:37:16 [member_id] => 46 [quantity] => 1 [costper_litre] => 40 [total_amount] => 40 [paid_amount] => 30 [balance_amount] => 10 [entry_date] => 26-04-2016 ) );
我以前是这样在 jquery 中获取价值的:
<script>
var account_id = data['entry_date'];
alert(account_id);
</script>
给出未定义的错误。
【问题讨论】:
-
我不太明白你的真实代码是什么。哪些代码来自 PHP,哪些代码来自 JQuery。
-
您似乎不确定客户端代码和服务器端代码之间的区别。您发布的代码是伪代码,而不是实际代码。通常,JavaScript 可以通过 AJAX 或通过服务器在源代码中回显该数据来访问服务器端内容,以便 JavaScript 可以访问它。
-
公共函数editoutput_entries($mid){ $conn = $this->conn; $jsonData = 数组(); $sql = "SELECT * FROM ".CASH_BOOK." where id=$mid"; $result=$conn->查询($sql); $array = $result->fetch_assoc(); $jsonData[] = $数组;返回$json数据; }
-
这是真正的代码,这个数组来自这里