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
isapi rewrite - helicon
Access Denied accessing IIS api
Best FREE Visio Automated Network Drawing Tool?
vb.net - extract data
How to configure SSG-140 with multiply public IP's on single interface.
SSIS and variable issues
Software that checks Feeds daily and downloads files linked within the feed
BESX 5.0.1.4 and Exchange 2010 Users can't activate enterprise email
How to burn multiple copies with roxio creator
IM integration with Sharepoint 2010