thinkphp与jQuery利用ajax进行数据传输操作
来源:互联网 发布:lol从服务器接收数据 编辑:程序博客网 时间:2024/05/21 07:20
HTML页面:
<!DOCTYPE html>
<html><head>
<meta charset="UTF-8">
<title>登录页面</title>
<style type="text/css">
#p-info {
color: #F0C040;
}
</style>
</head>
<body>
<h2>欢迎登录</h2>
<form id="form">
用户名:
<input name="username" type="text" id="username" /><br /><br /> 密码:
<input name="userpwd" type="password" id="userpwd" /><br /><br />
<button type="button" id="btn">登录</button>
<div>登录状态:
<p id="p-info">暂未登录</p>
</div>
</form>
<script src="__PUBLIC__/js/jquery-3.2.1.min.js"></script>
<script type="text/javascript">
$('#btn').on('click', function() {
var name = $('#username').val();
var pwd = $('#userpwd').val();
if(name == '' || name == null || pwd == '' || pwd == null) {
$('#p-info').html('请输入完整信息!');
return;
}
var info = $('#form').serialize();
console.log(info);
$.ajax({
type:"post",
url:"__URL__/jiancha",
async:true,
data:info,
dataType:'json',
success:function(result){
$('#p-info').html(result);
}
});
})
</script>
</body>
</html>
thinkphp页面:
<?php
namespace Home\Controller;
use Think\Controller;
class LoginController extends Controller {
public function login() {
$this -> display();
}
public function jiancha() {
$info = I();
$name = $info['username'];
$pwd = $info['userpwd'];
$arr['user_name'] = $name;
$mySql = M('user_info');
$user = $mySql -> where($arr) -> select();
$user_pwd = $user[0]['user_pwd'];
if ($user) {
if ($user_pwd == $pwd) {
$result = '登录成功!';
} else {
$result = '密码错误!';
}
} else {
$result = '该用户不存在!';
}
echo json_encode($result);
}
}
?>
阅读全文
0 0
- thinkphp与jQuery利用ajax进行数据传输操作
- ajax 与数据库进行数据传输
- ajax 与数据库进行数据传输
- java servlet 与前端json数据传输ajax、jquery
- 利用JQuery发送ajax请求进行站内搜索
- Ajax 与异步数据传输
- Ajax: 使用 JSON 进行数据传输
- ajax之json进行数据传输
- Ajax:使用 JSON 进行数据传输
- 利用套接字进行数据传输
- Jquery跨域进行Ajax操作
- jQuery Ajax操作与实例
- 利用Jquery对动态元素进行操作
- 原生Ajax与jQuery中的ajax操作
- AJAX使用JSON 进行数据传输介绍
- AJAX(第十部分:使用JSON进行数据传输)
- extjs 使用Ext.Ajax.request进行数据传输
- PHP中利用jQuery操作json格式数据,实现$_POST的数据传输和接收
- poj 1005
- 【转载】Comparable接口的实现和使用
- Java学习之Iterator(迭代器)的一般用法 (转)
- poj 1007
- poj 1046
- thinkphp与jQuery利用ajax进行数据传输操作
- Java字符串的10大热点问题汇总!
- poj 1207
- poj 1247
- SharedPreferences
- 绕过验证码,模拟登录 南理教务处
- CURL方法curl_setopt()函数的一些参数
- 牛客网刷题笔记--字符串
- busybox v1.22.1(debian 1:1.22.0-19) built-in shell(ash)解决方案