位置: 编程技术 - 正文

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

  • 自然人电子税务局
  • 企业所得税研发费用加计扣除条件
  • 公司购买二手房可以开增值税专用发票吗
  • 如何进行增值税发票认证
  • 固定资产的进项税额可以抵扣吗
  • 营业执照备案登记流程
  • 出纳个人账户转公户
  • ktv发票可以入账吗
  • 其他应付款长期挂账违反什么规定
  • 销售费用与管理的关系
  • 去年已认证发票红冲怎么报税
  • 过路费发票可以抵扣增值税吗
  • 出售资产时递延所得税怎么处理
  • 红字冲销增值税专用发票怎么写
  • 个体工商户年末计提的工资,次年怎么算
  • 混业经营试点
  • 合伙人投入的资金怎么记账
  • 插值法求利率计算公式
  • 资产负债表资产总额为负数
  • 什么是民政福利企业
  • 公司控股的公司下子公司有哪些
  • 出纳员交接工作
  • 定额发票属于什么会计
  • 计提水电费用什么科目
  • 上月暂估成本高了这个月怎么做账
  • 请问简单的
  • 在windows操作
  • PHP:image_type_to_mime_type()的用法_GD库图像处理函数
  • uniapp使用px还是rpx
  • 特许权使用费20%
  • php删除指定字符串
  • phpwhile循环多维数组
  • 微信小程序消息订阅怎么打开
  • pytorch自动编码器
  • openprop教程
  • php怎么上传图片并保存到数据库
  • 残保金的计费依据
  • 微服务docker打包规范
  • 研发费用怎么体现
  • 个税申报表中的年金是什么意思?
  • 网上纳税申报有时间限制吗
  • sql2000安装不上是什么原因
  • mysql 中文排序是什么规则
  • 取得交易性金融资产支付的相关税费计入
  • 开发成本期末如何结转
  • 单位内部食堂怎么举报
  • 公司注销其他应付款法人借款
  • 暂估入库一直未取得发票需要调账吗
  • 为什么要缴纳残保金
  • 可供出售金融资产包括哪些内容
  • 营业外收入明细账图片
  • 无形资产转让计入什么科目
  • 汽车费用包括哪些会计科目呢
  • 备查账包括哪些
  • 固定资产增加的方式有
  • sql server的相关技术知识
  • sqlserver 查询语句
  • win10系统不能打印图片
  • 使用u盘安装win10
  • ubuntu邮箱客户端
  • centos6.5如何安装
  • win8怎么停止自动更新
  • linux系统chmod用法
  • mozilla是啥
  • Win10预览版更新弹窗如何关闭
  • windows预览0x80072ee7
  • 炉石传说开发人员卡牌
  • js咋用
  • 让动画不再僵硬的软件
  • [置顶]bilinovel
  • unity3d怎么移动物体
  • linux中wget命令出现错误
  • linux shell脚本攻略(第3版)
  • js.ajax
  • python3.6安装pil
  • js实现省份和市级联动
  • jquery 插件写法
  • 发票可以异地领用吗
  • 怎样理解句子我还没弄清楚是怎么回事
  • 广东省电子税务局登录方式
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设