位置: 编程技术 - 正文

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

  • 营改增后土地增值税应税收入的确认
  • 利息收入需要缴纳企业所得税吗
  • 小规模纳税人劳务费税率1%
  • 返利应计入什么科目
  • 递延所得税转回的会计分录
  • 发票专用章盖在收据上有法律效益
  • 居民企业参股外国企业信息报告表怎么删除
  • 企业所得税纳税调增调减怎么确定
  • 集团财务公司资金管理
  • 买房印花税怎么计算出来
  • 其他应收款转入实收资本
  • 防洪费2019年税率
  • 一般纳税人有按季申报的吗
  • 剪头开发票
  • "明股实债“的税务风险,你真的清楚吗?
  • 电费冲销是什么意思
  • 购入商品入库时发现实收物多余应收数计入什么科目
  • 存货成本包括哪些项目
  • 住宿费专票报销怎么做账
  • 如何测试网络延迟
  • 在win10中怎么从edge旧ie浏览器
  • 电脑非法关机后开机进不了系统
  • uniapp 嵌套webview
  • 在建工程会计分录例题
  • b250主板最好的cpu是哪一款
  • 公积金贷款所需手续
  • php 文件上传类型限制
  • 企业应收票据贴现 哪个部门负责
  • 企业在什么情况下会被列入经营异常
  • 代扣代缴的附加税怎么入账
  • websocket()
  • kaldi官网
  • vmware vmtools
  • 买汽车配件属于什么服务
  • 企业所得税季报是填累计数吗
  • 购买电脑做什么分录
  • 上个月成本做多了怎么冲账
  • 取得经营所得的个人,有综合所得的是什么意思
  • 银行存款转银行存款 什么凭证
  • MySQL中distinct与group by之间的性能进行比较
  • 设备安装收入税率
  • 企业股权投资收益交增值税吗
  • mysql如何做优化
  • 法人向公司账户打款
  • 留存收益的个别资本成本计算公式
  • 其他综合收益转入盈余公积和未分配利润
  • 仓库转租合同
  • 企业收到拆迁补偿款
  • 购进无偿赠送
  • 生产经营所得如何申请退税
  • 跨年红冲收入记在本年度
  • 飞机票退票费如何开票
  • 记账凭证如何填写样本
  • 3个点专票和6个点专票区别
  • 税控盘和金税盘一样吗
  • 发票提前开能入费用吗?
  • 新会计准则应用
  • 大型商业企业
  • sql server的实例
  • MySQL MEM_ROOT详解及实例代码
  • mac电脑拷贝文件在哪里
  • mac键盘进水后会报废吗
  • win7 32位内存最大支持多少
  • win8电脑触摸屏没反应怎么办
  • qvp32.exe - qvp32是什么进程 有什么作用
  • win7纯净版系统安装教程
  • linux系统获取ip地址
  • cortana小娜怎么用
  • 不需要远程传输的文件
  • cocos2dx scrollview
  • oracle创建emp表
  • node.js开发指南
  • bat批处理命令大全
  • js alert()
  • django应用开发实战
  • 如何查询企业税号
  • 申请电子发票需要去税务局吗
  • 汽车排量与购置税的关系
  • 车辆整备质量怎么填
  • 在国税局工作属于什么职业
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设