jQuery $.ajax() 之登录
来源:互联网 发布:烟台plc编程 编辑:程序博客网 时间:2024/06/05 15:16
jQuery的 $.ajax() 相比较js的原生 XMLHttpRequest 要好用和方便很多。
一个小Demo,用$.ajax() 写一个登录。
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="js/jquery-3.1.1.min.js"></script> <!--<script>--> <!--$("#login").click(function () {--> <!--$.get("101.200.56.5:8080/Interest/login.action"--> <!--,{--> <!--username:$("#username").val(),--> <!--password:$("#password").val(),--> <!--},function (res) {--> <!--alert(res);--> <!--}--> <!--)--> <!--})--> <!--</script>--></head><body><from id="from1"> <p>username: <input type="text" name="name" id="name"></p><br> <p>password: <input type="text" name="password" id="password"></p><br> <p><input type="button" id="login" value="登录"></p><br> <div id="restext"></div></from><script> $("#login").click(function () { var un=$("#name").val(); var pw=$("#password").val(); $.ajax({ type:"post", url:"http://101.200.56.5:8080/Interest/login.action", data:{ name: un, password: pw, }, dataType:"text", error:function (XMLHttpRequest, textStatus, errorThrown) { console.log(XMLHttpRequest); console.log(textStatus); console.log(errorThrown); }, success:function (res) { console.log(res); } }); })</script></body></html>
这是完整前端代码。说说遇到的问题。
1、跨域问题,代码要放在和后端相同的域名下,要么用jsonp解决问题,要么后端把访问写成开放的。
2、dataType的问题,刚开始我把dataType写成string,发现控制台并没有报错。 即便我又加入了error函数。三个参数在控制台的返回值依然是各种成功。
查询发现dataType 的属性有两个 text,json。 根本没有string。
阅读全文
0 0
- jQuery $.ajax() 之登录
- Jquery之Ajax实例_登录
- ajax jquery 登录
- jquery ajax 登录
- Django+Jquery+Ajax+验证码登录案例系列之十二
- jquery实现ajax验证登录
- JQuery+Ajax实现登录验证
- SSM+JQuery+Ajax登录验证
- jQuery+Ajax实现用户登录
- AJax+Json+JQuery之AJax
- JQuery 之Ajax 示例
- Jquery之Ajax
- JQuery之AJAX
- jQuery之Ajax
- 初探 JQuery 之 AJAX
- jQuery之ajax技术
- JQuery之Ajax
- JQuery之Ajax
- openGL两种投影方式
- CSS设计的美丽之居中、:before()、:after()的使用(小作品)
- STL系列之二 stack栈
- Ubuntu gcc/g++ 版本切换
- 后门构建工具Backdoor Factory
- jQuery $.ajax() 之登录
- jdk源码解析--深入探讨Iterator模式
- Java中如何遍历Map对象的4种方法
- C++抽象编程——算法分析(8)——插入排序算法与分析
- 单例模式
- mysql存储过程传入表名做参数,进行分页处理
- 【个人笔记重点,不作为参考】主题:JSX语法与函数式编程
- xgboost特征选择
- 单链表的快速排序