Microsoft
Software
Hardware
Network
Question : simple json example not working
Hi , it is an example from the book jquery 1.3 with php
but for some reason i can't get the callback function to work (this is what i think)
$.getJSON(
'delete.php?ajax=true?id='
+id,
remove_row
);
delete.php:
<?php
$id = (int)$_REQUEST['id'];
echo (!($id%2)) ?
"{'id':$id,'success':1}":
"{'id':$id,'success':0,'er
ror':'Coul
d not delete subscriber'}";
?>
function remove_row(data)
{
if (!data.success) return alert(data.error);
$('#delete_link_'+data.id)
.closest('li')
.remove();
}
if i call e.g. delete.php?id=6 alone it echoes back json data, but remove_row does not seem to be called
Answer : simple json example not working
The JSON being returned is incorrect. It currently is
{'id':$id,'success':1}
while it should be
{"id":$id,"success":1}
i.e. use double quotes for string instead of single quotes.
Random Solutions
xml to array
Group policy updates causes screen to flicker
How to access a Watchguard Firebox X750e Core
Iseries OSV5R4 PM eserver iSeries telephone number
Create a list of users in Active Directory whose account has been locked out for 90 days
Training Path
Any way to calculcate Work field in MS Project
UC540 newbie here cannot get UC540 to answer
Filemaker Pro Summary Report - Obtraining Fractions from Summary Field
Changing hte ip address of the Symantec Endpoint Protection Server