Fråga : enkelt arbete för jsonexempel inte

Hi det är ett exempel från bokajqueryen 1.3 med php
but för något resonerar mig kan inte få tillbakaringningen fungerar för att fungera (detta är vad I-funderare)


$.getJSON (
'delete.php? ajax=true? id='+id, remove_row
för
);


delete.php:

$id = (int) $_REQUEST [”ID”];
ekar (! ($id%2)) ?
” {”ID”: $id ”framgångar: 1}”:
”{”ID”: $id ”framgångar: 0 ”error”: ”Could inte borttagningsabonnent”}”;

? >


fungerar
{
för remove_row (data) om (! vaken retur för data.success) (data.error);
.remove för
.closest (”li” för ) för
$ ('#delete_link_ '+data.id) ();            appell e.g. delete.php för

if i för
}? id=6 bara den ekar tillbaka jsondata, men remove_row verkar inte för att vara called
" klar "

Svar : enkelt arbete för jsonexempel inte

JSONEN som gås tillbaka, är oriktig. Den är för närvarande

{”ID”: $id ”framgångar: 1}

stunder den bör vara

{”ID”: $id ”framgång”: 1}

i.e. använd citationstecken för stränger dubbelt i stället för singelcitationstecken.
Andra lösningar  
 
programming4us programming4us