日期:2014-05-16 浏览次数:20427 次
// JavaScript Document showPrice({symbol:"四宝",price:"价格"});
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//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=gb2312" /> <title>111</title> </head> <body> <script type="text/javascript"> // This is our function to be called with JSON data function showPrice(data) { alert("Symbol: " + data.symbol + ", Price: " + data.price); } var url = "http://www.esouluo.com/oldweb/ticker.js"; // URL of the external script // this shows dynamic script insertion var script = document.createElement('script'); script.setAttribute('src', url); // load the script document.getElementsByTagName('head')[0].appendChild(script); </script> </body> </html>
<html> <script type='text/javascript' src='commons/scripts/jquery.js'></script> <script type='text/javascript'> $(function(){ $.ajax({ url:'http://localhost/test.php', dataType:"jsonp", jsonp:"jsonpcallback", success:function(data){ var $ul = $("<ul></ul>"); $.each(data,function(i,v){ $("<li/>").text(v.id + " " + v.name).appendTo($ul) }); $("#res").append($ul); } }); }); </script> <body> <div id='res'></div> </body> </html>
<?php if (isset($_GET['jsonpcallback'])){ echo $_GET['jsonpcallback']."([{id:1,name:'aaaa1'},{id:2,name:'bbbb2'}])"; exit; } ?>
jQuery.getJSON("http://localhost/test.php?callback=?", function(data){ var $ul = $("<ul></ul>"); $.each(data,function(i,v){ $("<li/>").text(v.id + " " + v.name).appendTo($ul) }); $("#res").append($ul); });