表单的用户名,需要实时验证,如有重复,用户点击提交,页面应该提示“已经被注册了”。给该输入框加上onblur事件,便于输入框失去焦点后,马上验证。代码如下:
- function hasExisted() {
- var obj = document.getElementById('username');
- $.post("a.php", { username: obj.value },
- function(data){
- if(1 == data) {
- return false;
- } else {
- return true;
- }
- }
- );
- return true;
- }
注意:上述代码并不能按预期运行。
当光标从输入框离开时,该函数能正常工作。因为jquery默认用“异步”的方式,当点击表单的提交按钮时,虽然onsubmit事件去做上述的验证,由于“异步”要花费点时间,程序好像跳过了它,继续往下进行了。所以,就出现了------该函数好像不管用的现象。
解决办法
不能直接用jquery提供的$.post方法,而是用原始的$.ajax,里面的options可以详细指定各个参数配置,比如:
- var html = $.ajax({
- url: "some.php",
- async: false //设为同步
- }).responseText;
相关推荐
当心购房踩.doc
春节购物当心过期商品.doc
当心环境中的电磁波.pdf
【授权陷阱一:过度招聘与人才膨胀】 外企高管在新环境中往往倾向于引入更多的人才,以展现他们在原公司的授权文化。他们认为通过增加人员,可以分担责任、提升效率,但实际上可能导致团队规模迅速扩大,增加了企业...
当心被无线路由器“出卖”.pdf
手镯赝品多是玻璃制品购买需要当心.ppt
职场男当心五大危害健康的杀手.pdf
初中语文文摘生活当心你很容易当众出丑哦
当心掉进挂号APP精准贩号陷阱.pdf
当心,不要碰到乱码了欧!!!
健康资讯:洪水来袭当心“病从口入”.doc
给宝宝添加辅食一定要当心四“过”.pdf
【大班平安教案当心用电】的教案设计主要围绕幼儿的平安教育,旨在教授孩子们基本的用电常识,增强他们的自我爱护意识。活动的目标是让孩子们初步理解用电的基础知识,并学会在生活中应用这些知识来保障自身安全。 ...
"通达信指标公式源码 当心红顶.doc"这个文档显然包含了用于通达信软件的一个自定义技术指标的源代码。下面将详细解释这个公式的主要组成部分及其含义。 1. **A 指标**: 这部分源码定义了一个名为"A"的指标,计算...
棋牌类游戏成钓鱼高发区-玩家需当心!.docx
高招季来临:诈骗招数套路多,这些招数要当心!.docx
《当心机器人抢了你饭碗》这篇文稿探讨了机器人技术在各个领域的快速发展及其对就业市场的影响。随着机器人的智商提升,它们在程序性工作和智能性工作上的能力日益增强,逐步渗透到各行各业,包括生产线、服务业、...
电视机上点蜡烛引火灾警方提醒点烛需当心-4页.pdf
电脑开机密码完全破解,再也不当心忘记密码不能进系统,忘了密码不用重装系统一样可以进系统。