Jquery validate 用法以及remote
来源:互联网 发布:主机互联系统源码 编辑:程序博客网 时间:2024/06/07 01:29
js部分
<script> $().ready(function() { var name = document.getElementById("name").value;//根据id获取用户名 $("#myForm").validate({ //表单属性id = myForm submitHandler:function(form){ form.submit(); //表单提交 }, rules: { email: { required: true, email: true }, password: { required: true, minlength: 6, maxlength: 20 }, password_again: { required: true, equalTo:"#password" //和id = password 的内容值相同 }, name: { required: true, minlength: 6, maxlength: 20, remote:{ url: "{:U('home/self/name_check')}", //后台处理程序 thinkphp写法 反正写链接就对了 type: "post", //数据发送方式 dataType: "json", //接受数据格式 data: { //要传递的数据 'name':name } } } }, messages: { email:{ required:"请填写账号!", email:"邮箱格式不正确!" }, password:{ required:"请填写密码!", minlength:"最短不得少于6位!", maxlength:"密码长度不得超过20" }, password_again:{ required:"请再次输入密码!", equalTo:"两次密码不一致!" }, name:{ remote:"该用户名称已存在!", required:"请填写账号!", minlength:"最短不得少于6位!", maxlength:"账号长度不得超过20位" } } }); });
php 代码部分:
public function name_check(){ if(IS_POST){ $name = I('post.name'); $user_model = M("User"); $condition = array( 'name'=>$name ); $user_count = $user_model->where($condition)->count();; if($user_count){ echo 'false'; //这里超级邪门,必须小写单引号否则无效,查了很久不知道为什么 }else{ echo 'true'; } } }
0 0
- Jquery validate 用法以及remote
- jquery.validate.js插件的remote用法以及使用注意事项
- jquery validate 的remote用法
- Jquery validate之remote用法
- jquery.validate.js的remote用法
- Jquery插件validate的remote的用法
- jquery.validate.js的remote用法
- jQuery validate之remote
- jQuery Validate 中的 remote
- jquery validate remote 返回错误
- jquery.validate remote 和 自定义验证方法
- jquery.validate.js remote 数据远程验证
- jQuery.Validate -- remote 多参数传递
- jquery.validate remote 和 自定义验证方法
- jquery.validate remote 和 自定义验证方法
- jquery.validate remote 和 自定义验证方法
- jquery.validate remote 和 自定义验证方法
- jquery.validate 校验 remote返回值
- Makefile例子
- IOS 入门的总结
- jq安全评分检测
- React Native iOS 的 TransformErrorerror错误(.babelrc.stage)
- 指针和双指针作为函数参数
- Jquery validate 用法以及remote
- Log4j详解
- “Unable to open log device '/dev/log/main': No such file or directory”
- 性能测试方案目录
- 简述Application,Activity,Activity Stack,Task之间的关系
- servlet web配置
- SetInterval()与setTimeout()的区别
- 大数据最佳实践指南06---ADMA
- 保存变量值到.txt文本中