thinkphp ajax检测是否数据可用
2014-02-10 21:34
429 查看
模板文件:如 index.html
模板文件如:(index.html)
<form>
<input type="text"
name="username" />
</form>
<load href="jquery.js"
/>
<script>
$(document).ready(function(){
$('input[name="username"]').blur(function(){
var
username = $(this).val();//取值
//
$.get(url,json(传递格式数据),处理函数)
$.get('__URL__/check',{username:username},function(data){
if(data==1){
$('input[name="username"]').after('<p
id="info"
style="color:red">被占用</p>');
}else{
$('#info').remove();
$('input[name="username"]').after('<p
id="info"
style="color:red">可用</p>');
}
});
});
});
</script>
控制器文件:如
CheckAction.class.php
<?php
// 处理的方法
public function check(){
$u =
$_GET['username'];
$User = M('User');
$count =
$User->where("user='{$u}'")->count();
if($count){
echo
'1';
}else{
echo '0';
}
}
?>
模板文件如:(index.html)
<form>
<input type="text"
name="username" />
</form>
<load href="jquery.js"
/>
<script>
$(document).ready(function(){
$('input[name="username"]').blur(function(){
var
username = $(this).val();//取值
//
$.get(url,json(传递格式数据),处理函数)
$.get('__URL__/check',{username:username},function(data){
if(data==1){
$('input[name="username"]').after('<p
id="info"
style="color:red">被占用</p>');
}else{
$('#info').remove();
$('input[name="username"]').after('<p
id="info"
style="color:red">可用</p>');
}
});
});
});
</script>
控制器文件:如
CheckAction.class.php
<?php
// 处理的方法
public function check(){
$u =
$_GET['username'];
$User = M('User');
$count =
$User->where("user='{$u}'")->count();
if($count){
echo
'1';
}else{
echo '0';
}
}
?>
相关文章推荐
- 学习ThinkPHP3.2.2:video10,检测AJAX提交数据是否成功
- Ajax 入门程序 -- 检测用户名是否可用
- 使用AJAX检测用户名是否可用,高手一定要绕道
- AJAX简单示例——实现检测用户名是否可用
- 传统Ajax的工作流程(以检测新用户id是否可用为例)
- asp.net ajax 检测用户名是否可用代码
- jQuery+Ajax+PHP 制作简单的异步数据传输(测试用户名是否可用)
- ThinkPHP3.2.3---mysql+ajax实现长连接,实时监测数据库数据是否更新
- jQuery+Ajax+PHP 制作简单的异步数据传输(测试用户名是否可用)
- 批量检查代理ip是否可用 curl-multi php检测ip代理是否有效
- 【05】AJAX实例-检测用户名是否存在(实例)
- Android对接后台数据第一步之接口是否可用
- android 检测sqlite数据表和表中字段(列)是否存在 (转)
- ajax检测用户是否存在
- Ajax检测用户名是否存在
- Linux C程序如何检测WIFI无线USB网卡是否可用?
- 学习ThinkPHP3.2.2:video11,ajaxReturn函数向客户端返回ajax调用后的数据
- 用于检测当前手机网络是否可用
- jQuery发送ajax请求并把得到的数据存放到数组中并判断是否有某值
- Thinkphp+AJAX动态验证用户输入是否合法