I have a script like this
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Testing Ajax</title> <script type="text/javascript" src="jquery.js"></script> </head> <body> <a class="test" href="getthis.php">click here</a> <div class="get"></div> <script type="text/javascript"> $('.test').click(function(event){ event.preventDefault(); var a = $('body'); $.ajax({ url: "/getthis.php", dataType: 'text', success: function(data){ $('.get').append(data.find); } }); }); </script> </body> </html>
with this script i am trying to get getthis.php content
getthis.php contains only this
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title></title> </head> <body> Olalalalala bebe </body> </html>
when i do this i get the full html getthis.php result
how can i only get body content? which is just average. "Olalalalala bebe"
Can someone give me an explanation?
Thanks...
source share