2011-12-10 10 views
1

私のPHPファイルは値のjson配列を返しました。json-jquery-arrayの値を削除するには?

私はPOSID ==は、例えばXデータセットを削除したい私のJS-ファイルで今
$positions = array(); 
while($row = mysqli_fetch_assoc($abfrage)){ 
array_push($positions, array('posID' => $row['posID'],'pos1' => $row['pos1'], 'pos2' => $row['pos2']));   

} 

@mysql_close($connection); 
echo json_encode(array("positions" => $positions)); 
exit; 

、 しかし、私はそれを

$.each(positions, function(i, v){ 
    if(v.posID == id){ 
... delete data set ... 
} 
}); 

を行う方法いけない助けてください!

答えて

3

保存しておきたいアイテムを使用して新しい配列を作成します。

var result = $.grep(positions, function(v){ 
    return v.posID != id; 
}); 
+0

おかげで多くのことを...! – Pero

関連する問題