【发布时间】:2017-04-22 20:19:22
【问题描述】:
我在 PHP 中有一个数组,我想循环遍历它。
不幸的是,数组在 JavaScript 中返回了这个:
Array
(
[data] => 12,11,2,5,6,7,8,9,10,13,14,15,16,17,18
[0] => 12,11,2,5,6,7,8,9,10,13,14,15,16,17,18
)
而不是:
var myvar = [10, 11, 12, ...];
所以我不能循环遍历它。有什么建议吗?
<?php
include("connection.php");
$query = $handler->query(' SELECT data FROM lista where id=1;');
$query->setFetchMode(PDO::FETCH_BOTH/*, 'CreaPrezzi'*/);
$r = $query->fetch();
print_r($r);
$.ajax({
type:"POST",
url:"getSortable.php"
}).done(function (list) {
var sortedList = list;
sortedList.forEach(function(id) {
$("#" + id).appendTo("#sortable")
})
})
【问题讨论】:
-
在打印数组时使用
json_encode(),
标签: javascript jquery ajax foreach