我使用JavaScript创建一个代码淡出并提醒我的结果。但是,我不知道为什么现在这样,有人可以告诉我什么是问题?
数组中的单个数据工作但是数组中的多个数据不起作用!!!
PHP:
@$key = $_POST['key'];
foreach ($key as $k)
{
...
if ($affected_rows > 0) {
header('Content-Type: application/json');
$mm = json_encode(array($k => '1'));
} else {
$mm = "2";
}
}
return $mm;
JS:
for (var key in data) {
if( data[key] == '1'){
$("#mrreq_"+key).fadeOut(1000);
$.fn.success('','uid: '+key,'Delete');
}else if (data[key] == '2'){
$.fn.error('','uid: '+key,'Delete');
}else {
alert('error.');
}
}
编辑:
单个阵列的控制台日志:
Object {654: "1"}
带有多个数组的控制台日志是空的,没有任何显示!!