位置: 编程技术 - 正文

学习jQuey中的return false

编辑:rootadmin

推荐整理分享学习jQuey中的return false,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

jQuey中的return false作用是什么?在众多的语句中都有return false的使用,当然对于熟悉它的开发者来说,当然是知根知底,知道此语句的作用,当然也就知道在什么时候使用此语句,不过对于初学者可能未必掌握的很清晰明了,下面通过实例介绍一下return false语句的作用。return语句的作用一般是返回函数值,并不再执行下面的语句,直接跳到函数调用的地方,另外还有一个重要的作用,那就是取消默认事件行为的发生。代码实例如下:

从以上代码可以看出,点击链接之后并没有跳转到 false能够阻止浏览器的默认行为,比如点击超链接就会实现网页跳转就是浏览器的默认行为。下面再看一个表单验证的例子:

以上代码中,每一个判断语句的最后都添加了return false语句,如果用户名或者密码为空的话,则会弹出提示框,如果没有return false语句的话,那么尽管还能够弹出提示框,但是表单依然会被提交,因为点击提交表单就是点击提交按钮的默认事件行为。

学习jQuey中的return false

那为什么jquery中的return false不起作用,有什么解决方法?

写了个表单验证js代码如下:

原因:逻辑没弄清楚,要将ajax设置为同步的,需要使用$.ajax,$.get默认是异步的,并且不是在回调函数内return,而是在CheckUserName函数中声明一个变量来接受回调函数的返回值,然后CheckUserName返回这个值。修改后的代码: 

OK! 测试一下,没问题了!

js/jquery中什么时候用return,什么时候用return false?这也是大家疑惑的地方。

根本的说 return 是函数的返回结果用, 如果你一个函数需要执行结果那就return 你需要的结果,不需要结果就不用return;而在jq中有些特殊的用法,比如$().each(function(){return false;});其中如果不return false就会循环所有元素, 而如果在其中一次return false则不在进行后续的遍历,跳出循环。

标签: 学习jQuey中的return false

本文链接地址:https://www.jiuchutong.com/biancheng/386405.html 转载请保留说明!

上一篇:js判断移动端是否安装某款app的多种方法(js判断设备)

下一篇:原生js实现移动端瀑布流式代码示例(原生js实现移动站点头部搜索栏背景色透明度变化)

  • 完全成本法税前利润计算例题
  • 建筑企业简易计税和一般计税分开核算
  • 税后净利润是什么意思
  • 业务往来中接受礼品道德吗
  • 政府项目如何进项目
  • 加计抵减附加税怎么做账务处理
  • 增值税电子普通发票和增值税专用发票区别
  • 申报个人所得税会计分录
  • 公务接待和商务服务区别
  • 个人工资薪金所得税怎么查
  • 营改增税负分析测算明细表一般由谁填写
  • 供热企业不得抵扣的进项计算
  • 无效产权转移的契税需要征收吗
  • 工程安装公司暂估人工费如何做会计核算?
  • 电子发票报销后还能冲红么
  • 别人提供原材料加工后加工费
  • 土地款抵扣增值税申报
  • 以前年度亏损可以在季报弥补吗
  • 建安企业异地个税怎么交
  • 税控盘抵扣政策依据
  • 免税发票不用纳税可以吗
  • 专票作废流程是什么意思
  • 药用植物所
  • 除工资外其他收入需要个税吗
  • 营业外支出增值税率是多少
  • 网税系统用户名和密码
  • 向境外企业转让房产
  • 增值税是什么鬼
  • 工业企业研发产品有哪些
  • 资产转让税费哪方承担
  • 公司什么发票可以入账
  • 公司购买五金用交税吗
  • 如何停止win11
  • 安全库存的三种算法
  • 带息票据贴现如何计算
  • 存货跌价准备借贷方表示的含义
  • 小规模固定资产会计科目
  • nmstt.exe - nmstt是什么进程 有什么用
  • php课堂笔记
  • 什么食物含胆固醇高不能吃
  • 实际成本法核算会计分录
  • 出售固定资产减免的税款账务处理
  • 印刷厂成本核算
  • 人脸清晰化神器软件
  • 应付账款借方怎么重分类
  • php实现购物车功能
  • html渐变色背景
  • javascript数据类型
  • 从零开始作者
  • 网站更换域名后无法访问
  • 事业单位一级项目和二级项目区别
  • 限定性和非限定性资产的区别
  • php好用的cms
  • 维修费开专票怎么做账
  • 兼职会计人员的职责
  • 模具维修费用清单表格
  • 补缴增值税的会计处理
  • 销售成本的结转
  • 教育经费支出
  • mysql根据时间查询最新一条数据
  • MySQL 5.6 (Win7 64位)下载、安装与配置图文教程
  • 动态创建表
  • centos7安装MySQL5.6
  • win7开机提示由于启动计算机时出现页面文件
  • VMware虚拟机安装Android系统
  • ubuntu 命令大全
  • centos停止程序
  • linux大于符号
  • win8.1中文版
  • cs1.6 linux
  • bootstrap表单模板
  • css示范例子
  • Express作者TJ告别Node.js奔向Go
  • edittext弹出软键盘
  • chrome heat
  • vue.js有什么用
  • angular.js
  • unity3d功能介绍
  • json遍历对象集合
  • 地税纳税申报表
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设