jQuery Ajax实现跨域请求


Posted in Javascript onJanuary 21, 2017

本文实例为大家分享了jQuery Ajax跨域请求的具体代码,供大家参考,具体内容如下

html 代码清单:

<script type="text/javascript" src="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 
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实现跨域请求

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
在IE下:float属性会影响offsetTop的取值
Dec 22 Javascript
修改jQuery.Autocomplete插件 支持中文输入法 避免TAB、ENTER键失效、导致表单提交
Oct 11 Javascript
jQuery+jqmodal弹出窗口实现代码分明
Jun 14 Javascript
JQuery each()嵌套使用小结
Apr 18 Javascript
jQuery实现在textarea指定位置插入字符或表情的方法
Mar 11 Javascript
PHP+jQuery实现随意拖动层并即时保存拖动位置
Apr 30 Javascript
原生js封装二级城市下拉列表的实现代码
Jun 16 Javascript
微信小程序开发一键登录 获取session_key和openid实例
Nov 23 Javascript
Vue中在新窗口打开页面及Vue-router的使用
Jun 13 Javascript
bootstrap实现tab选项卡切换
Aug 09 Javascript
图解JS原型和原型链实现原理
Sep 15 Javascript
vue数据字典取键值项目的字典问题
Apr 12 Vue.js
three.js快速入门【推荐】
Jan 21 #Javascript
详解Angualr 组件间通信
Jan 21 #Javascript
js的三种继承方式详解
Jan 21 #Javascript
微信小程序 天气预报开发实例代码源码
Jan 20 #Javascript
微信小程序 自定义对话框实例详解
Jan 20 #Javascript
Vue实例简单方法介绍
Jan 20 #Javascript
微信小程序 Toast自定义实例详解
Jan 20 #Javascript
You might like
BBS(php &amp; mysql)完整版(三)
2006/10/09 PHP
PHP读取大文件的多种方法介绍
2016/04/04 PHP
PHP接口并发测试的方法(推荐)
2016/12/15 PHP
php实现的rc4加密解密类定义与用法示例
2018/08/16 PHP
Laravel6.18.19如何优雅的切换发件账户
2020/06/14 PHP
再谈javascript图片预加载技术(详细演示)
2011/03/12 Javascript
Jquery 自定义动画概述及示例
2013/03/29 Javascript
JS预览图像将本地图片显示到浏览器上
2013/08/25 Javascript
基于jquery实现一张图片点击鼠标放大再点缩小
2013/09/29 Javascript
简单漂亮的js弹窗可自由拖拽且兼容大部分浏览器
2013/10/22 Javascript
JS中如何设置readOnly的值
2013/12/25 Javascript
js特殊字符过滤的示例代码
2014/03/05 Javascript
JavaScript前端图片加载管理器imagepool使用详解
2014/12/29 Javascript
JavaScript中的getDay()方法使用详解
2015/06/09 Javascript
nodejs实现获取当前url地址及url各种参数值
2015/06/25 NodeJs
BootStrap下jQuery自动完成的样式调整
2016/05/30 Javascript
学习Angularjs分页指令
2016/07/01 Javascript
微信公众号-获取用户信息(网页授权获取)实现步骤
2016/10/21 Javascript
etmvc+jQuery EasyUI+combobox多值操作实现角色授权实例
2016/11/09 Javascript
jQuery实现可拖动进度条实例代码
2017/06/21 jQuery
集合Bootstrap自定义confirm提示效果
2017/09/19 Javascript
解决js ajax同步请求造成浏览器假死的问题
2018/01/18 Javascript
浅谈Angular6的服务和依赖注入
2018/06/27 Javascript
部署vue+Springboot前后端分离项目的步骤实现
2020/05/31 Javascript
关于element的表单组件整理笔记
2021/02/05 Javascript
老生常谈Python之装饰器、迭代器和生成器
2017/07/26 Python
Python第三方库h5py_读取mat文件并显示值的方法
2019/02/08 Python
python实现电子词典
2020/03/03 Python
Python操作Elasticsearch处理timeout超时
2020/07/17 Python
一些Unix笔试题和面试题
2012/09/25 面试题
大专应届生个人的自我评价
2013/11/21 职场文书
微笑服务标语
2014/06/24 职场文书
党员证明模板
2015/06/19 职场文书
python用tkinter开发的扫雷游戏
2021/06/01 Python
Golang数据类型和相互转换
2022/04/12 Golang
netty 实现tomcat的示例代码
2022/06/05 Servers