位置: 编程技术 - 正文

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

  • 增值税销项进项什么意思
  • 学生兼职怎么交个人所得税吗
  • 城建税及教育费附加怎么计算
  • 深圳增值税普通发票查询真伪
  • 公司之间往来款需要开收据吗
  • 以前减记存货价值的影响因素是什么意思
  • 收到退税如何记账
  • 劳动法相关法规
  • 捐赠支出税前扣除政策
  • 偿债基金公司债
  • 企业向个人借款需要交印花税吗
  • 税法上的营业收入与会计差异
  • 企业开出增值税专用发票后注销
  • 预缴的企业所得税可以扣除吗
  • 增值税发票是否含税
  • 进项增值税发票怎么认证
  • 公司支付媒体广告费用必须签订合同吗?如果没有签订合同是否不能税前扣除?
  • 以现金形式发放的员工餐费补贴,可并入职工福利费
  • 发票丢失可以抵扣吗
  • 培训学校税收筹划
  • 记帐凭证怎么制作的
  • 花店怎么做会计工作
  • 跨年会计分录错误
  • 转出未交增值税借方余额表示什么
  • 收到外币货款账务处理
  • 门诊医保报销流程详细步骤
  • 电脑有些进程关不掉
  • win7电脑怎么开
  • 事业单位自由资金怎么入账
  • windows缺失
  • php自动跳转页面
  • 洗车店如何开
  • php开源软件
  • nvcpl.dll是什么
  • 投资性房地产出售
  • 资产减值损失的科目编码
  • 代驾服务费如何计算
  • 会计分录内容包括
  • 如何使用wireshark抓取HTTP数据包?
  • 很值得收藏
  • 差旅费住宿费专票抵扣联贴在哪里
  • vue组件入门
  • vue做项目的流程
  • css中文字垂直排列
  • 代理费与代理运费的区别
  • 上一年度的费用退回清算表怎么填
  • 商业保险可以从一家转到另一家吗
  • 盘盈固定资产如何处理
  • 金蝶如何新增客户
  • 未满一年需要工商年报吗
  • 合伙企业法人股东税收
  • 已认证抵扣的发票如何做账
  • 公司购买床垫如何做账
  • 产品质量监督检查的重点是
  • 以前年度多计提了费用
  • 长期股权投资减值准备借贷方向增减
  • 没有水电费发票可以入账吗
  • 专票三流合一指哪三流
  • 收到存款利息收入用什么凭证
  • 从农民手里租用土地用于科研要开发票吗
  • 其他应付款的核算范围包括应付短期租赁
  • 固定资产明细账怎么填
  • 其他货币资金包含的内容
  • SQL Server ltrim(rtrim()) 去不掉空格的原因分析
  • MySQL 与 Elasticsearch 数据不对称问题解决办法
  • 怎么操作win10系统
  • win7总是提示激活
  • win10玩魔兽争霸卡顿
  • win10飞行模式怎么关掉没有图标
  • winpe安装
  • 天气应用程序(weather)app免费下载
  • win10在更新界面怎么办
  • web前端开发应届生简历
  • JS 中document.write()的用法和清空的原因浅析
  • js定时器的两种方法
  • shell 递归
  • JavaScript bold方法入门实例(把指定文字显示为粗体)
  • 网上申报增值税纳税申报表怎么填写
  • 个人所得税全员申报什么时候开始的
  • 税务局登记是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设