位置: 编程技术 - 正文

学习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实现移动站点头部搜索栏背景色透明度变化)

  • 工资个税计算公式2020
  • 金税四期接入银行
  • 企业变更股东需要本人到场吗
  • 一般纳税人开红票怎么处理
  • 发生销售折让时为什么不冲减成本
  • 预付款如何扣除
  • 应收账款计提坏账准备是谨慎性原则吗
  • 退税降低
  • 融资租赁主营业务收入如何确认
  • 销售货款会计分录怎么做
  • 三栏式明细账适用于哪些账簿
  • 营业执照的注册地址怎么填
  • 企业收取的押金要开票吗
  • 初级会计职称考试时间
  • 企业所得税季度预缴纳税申报表
  • 企业牌照拍卖收入计入什么科目
  • 企业合并报表后为何要抵消盈余公积补提?
  • 装修待摊费用当月摊销吗
  • 中小企业信用服务平台
  • 工厂拆迁补偿款60岁前和60岁后有什么标准
  • 成本的分类有哪些如何分类
  • 对外投资包括哪些投资项目
  • 银行承兑找个人怎么操作
  • 冲红发票的会计处理办法
  • PHP:mb_regex_set_options()的用法_mbstring函数
  • window10系统有几种
  • linux模块的概念
  • 电脑屏幕字体模糊怎么办
  • pytorch :OSError: [WinError 1455] 页面文件太小,无法完成操作。 Error loading 【已解决】
  • thinkphp框架入门
  • DeepLabV3+:Mobilenetv2的改进以及浅层特征和深层特征的融合
  • 实例讲解YII2中多表关联的使用方法
  • 质量事故发生后,有责任就所发生的质量事故
  • 接受专利投资会计科目
  • 国税网如何下载申报后的财务报表
  • 公司的日常费用包括哪些
  • 个体工商户开增值税专用发票
  • 11-ElementUI
  • 预缴所得税亏损费用金额大会被监测到吗?
  • 本年度的进项可以结转到下一年度吗
  • 营业额的纳税比例是多少
  • 环评费用如何进项抵扣
  • 影响债券投资收益率的因素有
  • 注销时,其他应付款有余额,怎么冲减
  • 滴滴打车老板起源故事
  • 被盗物品损坏谁负责赔偿
  • 2020年扶贫拨款
  • 收到知识产权服务费入什么科目
  • 股东在注册资本金范围内承担责任
  • 财务费用在贷方负数表示什么
  • 服务外包离岸业务是什么
  • 印花税减免税额怎么填
  • 工程与会计
  • 正常在职员工的工作时间
  • 网上充值平台不能提现怎么办
  • 工业会计建账做账流程
  • sql server数据库跟踪
  • 最全的sql执行顺序
  • 线上MYSQL同步报错故障处理方法总结(必看篇)
  • win8电脑恢复系统怎么操作
  • centos建站教程
  • avgorange是什么文件
  • ubuntu virtual box
  • 会声会影win7怎么兼容
  • win7开启路由功能
  • jQuery+Ajax实现无刷新分页
  • cocos2dx 3.1.1 win8+eclipse环境下android游戏开发环境搭建
  • JavaScript的21条基本知识点
  • javascript教程完整版
  • scrollview用法
  • Python 数据清洗
  • unity鼠标控制物体移动
  • nodejs基础教程
  • python jsonp
  • 怎样在网上打印社保证明
  • 地域税收收入增长原因
  • 企业登录密码是几位数
  • 黄金消费税如何征收
  • 党员e先锋中的支部云课堂在哪
  • 国家税务总局郴州
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设