jquery jsonp简单实例
<?php if (! empty($_GET['echo'])) { echo $_GET['callback'] . "('" . 123 . "')";die; } ?> <script src="http://www.9ku.com/js/script/jquery.js"></script> <script> $.ajax({ url: "", data: {"echo": 1}, success: function (data) { console.log(data); }, dataType: 'jsonp', }); </script>
注意 1:jsonp只支持get,原理(创建script请求,然后php端执行函数)
注意 2:xhr请求附带callback参数,只要php端配合callback就可以了,这点jquery很方便。