首页 > 代码库 > jQuery Ajax 简单的实现跨域请求
jQuery Ajax 简单的实现跨域请求
html 代码清单:
[html] view plain copy
- <script type="text/javascript" src=http://www.mamicode.com/"http://www.youxiaju.com/js/jquery-1.4.2.min.js"></script>
- <script type="text/javascript">
- $(function(){
- $.ajax(
- {
- type:‘get‘,
- url : ‘http://www.youxiaju.com/validate.php?loginuser=lee&loginpass=123456‘,
- dataType : ‘jsonp‘,
- jsonp:"jsoncallback",
- success : function(data) {
- alert("用户名:"+ data.user +" 密码:"+ data.pass);
- },
- error : function() {
- alert(‘fail‘);
- }
- }
- );
- })
- </script>
服务端 validate.php 代码清单:
[php] view plain copy
- <?php
- header(‘Content-Type:text/html;Charset=utf-8‘);
- $arr = array(
- "user" => $_GET[‘loginuser‘],
- "pass" => $_GET[‘loginpass‘],
- "name" => ‘response‘
- );
- echo $_GET[‘jsoncallback‘] . "(".json_encode($arr).")";
效果图:
jQuery Ajax 简单的实现跨域请求
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。