AJAX中POST请求和服务器完整代码
来源:互联网 发布:线材下料优化软件 编辑:程序博客网 时间:2024/06/05 08:53
前端代码:
- <html>
- <head>
- <meta charset="utf-8">
- <title>登录</title>
- <script src="http://cdn.static.runoob.com/libs/jquery/1.10.2/jquery.min.js"></script>
- <script>
- $(function(){
- $('#btn').click(function(e){
- e.preventDefault();
- $.ajax({
- cache: true,
- type: "POST", //采用POST请求
- url:"http://110.64.72.18:8888/test",//服务器URL
- data:$('#user_form').serialize(),
- async: true,
- error: function(res) { //连接失败的情况
- //console.log(res)
- alert("Connection error");
- },
- success: function(res) { //连接成功的情况服务器返回res
- console.log(res)
- if(res === "success"){
- alert("登录成功"); } //对服务器返回值res判断,如果res是success则弹出登录成功
- else{
- alert("登录失败"); //判断错误打印失败
- }
- }
- });
- });
- });
- </script>
- <link rel="stylesheet" type="text/css" href="style.css" charset="utf-8"></link>
- </head>
- <body style="background-image:url(/images/薰_01.png);background-position:center;background-repeat:no-repeat">
- <div style="background:#FFFAFA;background-color:rgba(255,255,255,0.6);border:1px solid #000;position:absolute;width:400px;height:300px;top:50%;left:50%;margin-left:-200px;margin-top:-150px;text-align:center">
- <h1 style="padding-top:10px;text-shadow:5px 5px 5px darkgrey">登录界面</h1> <!--登录标题-->
- <form autocomplete="on" id="user_form"><!--form表单提交 id用于post对表单的获取-->
- <div>
- <p style="padding-top:10px">登录: <input type="text" name="xxx" id="xxx" /></p>
- <p style="padding-top:10px">密码: <input type="text" name="pw" id="pw" </p><!--id用于前端自己的标识,name用于服务器对前端信息的标识-->
- </div>
- </form>
- <p style="padding-top:10px;font-size:10px;font-weight:bold;text-shadow:5px 5px 5px grey"> * 登录账号为工号;默认登录密码为123456!</p>
- <input style="background:royalblue;width:100px;height:40px;margin-top:10px;
- text-decoration:none;color:white;font-size:20px;font-weight:bold"
- id="btn" type="submit" value="登录"/>
- </div>
- </body>
- </html>
- app.post('/test', function (req, res) {
- // res.body.
- console.log('post')
- console.log(req.body)
- console.log(req.body.xxx)
- if(req.body.xxx === '123456')
- {
- res.send('success')
- }
- else
- {
- res.send('error')
- }
- })
阅读全文
1 0
- AJAX中POST请求和服务器完整代码
- 【Android】安卓开发之使用Gson和POST请求和服务器通信
- Ajax入门示例完整代码
- 原生Ajax异步请的代码
- Ajax中get与post
- ajax中post和get
- jQuery中使用ajax,$.post
- Ajax的get/post请求服务器响应
- ajax post方式与服务器建立连接
- 通过ajax引擎对象向服务器发送数据的2中方式:get、post
- 使用原生ajax发送post请求完整案例
- ajax读取TXT幻灯片完整代码
- 简单的ajax评论完整代码
- jQuery ajax 无刷新登录完整代码
- ASP.NET Ajax、PageMethods完整代码
- 结合GET(),POST()实现一个简单、完整的服务器
- ajax代码点滴:Post数据问题
- ajax get post 前台代码范例
- JavaScript比较运算符及5个重要的数组方法
- VS如何自定义类模板
- Linux文本比较指令-diff
- 获取汉字首字母
- 聊天反馈系统
- AJAX中POST请求和服务器完整代码
- js中return;、return true、return false;区别
- Elevator
- Hibernate(六):实体关系映射
- JsonPath使用教程
- CodeVS1010 过河卒 解题报告【DP】
- android studio 是如何安装应用并启动应用的
- RESTful
- 随机生成四位不同数字