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 访问跨域的asp页面回到登录成功或者失败 (post/get?)
- WebApp开发:ajax请求跨域问题的解决
- jQuery使用ajax跨域请求获取数据
- 跨域问题 JSONP与JSON的区别: 什么是跨域? 使用jquery的jsonp如何发起跨域请求及其原理
- 跨域ajax问题 1. Intro 2. 简单请求 3. 复杂请求
- 跨站请求伪造 auth模块 importlib 利用字符串形式导入模块 跨站请求伪造 csrf 跨站请求伪造解决思路 ajax如何解决POST请求csrf校验 csrf的校验装饰器 csrf的校验装饰器在CBV上有何异同 django settings源码剖析 auth模块简介 auth拓展表 基于djangosettings配置文件实现插拔式设计
- Javascript常见技术点 1、javascript面向对象中继承实现 2、写出3个使用this的典型应用 3、JavaScript中如何对一个对象进行深度clone 4、ajax是什么? ajax的交互模型? 同步和异步的区别? 如何解决跨域问题? 5、什么是闭包?下面这个ul,如何点击每一列的时候alert其index? 6、请给出异步加载js方案,不少于两种 7、请设计一套方案,用于确保页面中JS加载完全。 8、js中如何定义class,如何扩展prototype? 9、documen.write和 innerHTML的区别 10、前端开发的优化问题
- ajax 跨域webapi 最简单的demo(只介绍Get)
- 实现jquery.ajax及原生的XMLHttpRequest跨域调用WCF服务的方法
- 如何使用CORS解决跨域问题 什么是跨域 CORS分成简单请求和复杂请求 附带身份凭证的跨域请求
- windows消息传送(自定义消息和WM_COPYDATA)
- ARM9(S3C2440) LED统制