位置: 编程技术 - 正文

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

  • 可以按小型微利企业核算企业所得税吗
  • 所得税退税会计账务怎么处理
  • 注册资本没有全额怎么办
  • 运输服务有3%的税率吗
  • 建筑业异地施工如何纳税
  • 转让土地使用权怎么交增值税
  • 公司车辆转让需要缴纳印花税吗
  • 接受非货币性资产捐赠以其什么确认捐赠额
  • 长期待摊费用可以抵扣吗
  • 建筑工程公司涉及的会计科目
  • 物业公司可以开什么项目的发票
  • 应收账款多几分钱怎么处理
  • 用现金支付销售产品的运费
  • 基本养老保险覆盖人数
  • 印花税为什么不计入资产成本
  • 水泥厂水泥增值税率是多少?
  • 拿到进项票下一步做啥
  • 物业代收自来水水费
  • 软件服务类企业
  • 缴纳的住房公积金计入什么科目
  • 进项大于销项怎么做账
  • 公司技术服务部是干嘛的
  • 企业会计准则固定资产解释
  • 个税申报需要补税是什么情况
  • 发票打偏了是否罚款
  • 核定征收的小规模企业优惠
  • 工程承包付款最佳方式
  • 国企承接政府项目
  • 抵扣联必须当月认证吗
  • 报销冲借款是什么意思
  • 无形资产的摊销计入什么科目
  • print-js
  • 怎么调整去年的业务招待费的比例
  • 德比郡在哪
  • php单例模式例子
  • 销项税和进项税抵扣的会计分录
  • php技巧
  • php根据经纬度计算距离
  • 会计准则 职工福利
  • php读取文件
  • 前端项目如何部署到服务器
  • 让我用用你的计算机
  • zendframework3中文手册
  • php字符串定义
  • 用友u8反结账反记账的操作步骤
  • lsmod命令结果详解
  • 募股方案
  • 视频制作发票属于什么经营范围
  • 表单上传文件
  • 织梦怎么用
  • mysql null+1
  • 哪些无票费用能够抵扣所得税
  • 附加税减免额怎么算
  • 存货的入账价值等于
  • 会员退费怎么算
  • 超市买太多东西怎么拿走
  • 母公司孙子公司
  • 政府补贴业务如何发放
  • 以银行存款支付所欠税金48000
  • 成本费用总额包括营业外支出吗
  • 应收账款和应付账款的管理
  • 让渡是什么
  • 外资企业计提盈余公积吗
  • sql server怎么添加数据
  • mysql5.7.19 winx64安装配置方法图文教程(win10)
  • win8的文件夹选项在哪里
  • windows内存诊断工具检测到硬件问题怎么办
  • 高效快捷键
  • win8正版系统自带
  • unity shader editor
  • opengl绘制点线面
  • shell自动化
  • Python内置函数的应用操作
  • eclipse开发安卓app实例
  • shell脚本遍历
  • 如何用python编写脚本
  • public services翻译
  • jsp中img标签
  • 浅谈jquery的应用
  • 纳税明细怎么查询系统
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设