位置: 编程技术 - 正文

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

  • 长租公寓 税费
  • 装修费用摊销是当月还是次月
  • 商品的入账价值包括消费税吗
  • 怎么报企业所得税季报
  • 境外机构在境内发行的人民币债券
  • 员工出国补贴标准
  • 研发领用原材料的去向
  • 转让部分股份流程
  • 银行直接扣的手续费怎么记账
  • 在深圳如何办理护照流程
  • 工会经费可以不提吗
  • 一般纳税人能开普票吗,几个点
  • 个税合理避税的意义
  • 小微企业所得税税率多少
  • 知识产权投资入股要交税吗
  • 小规模纳税人废品站卖废品发票开什么项目
  • 网税系统用户名和密码
  • 增值税 附加税
  • 金税三期啥意思
  • 退税收入要不要交所得税?
  • linux路由器配置实例
  • 收到的进项发票要在多久前认证
  • macbookpro任务栏
  • 个体户流水太大工商局会查吗
  • 先出库还是先开票
  • 认缴出资什么时候补齐
  • win7系统把桌面更改为d盘
  • 二手车 交易税费
  • 营业外收支计算公式
  • 生产企业出口退税全部流程
  • php单例模式demo
  • 用友自动生成凭证怎么操作
  • SSD目标检测算法
  • react生命周期详解
  • resize2fs命令 同步文件系统容量到内核
  • php封装app
  • 小企业会计准则没有以前年度损益调整科目
  • 主营业务收入需要结转吗
  • 房东租金收据
  • 基本户理财产品有哪些
  • 自建厂房折旧算制造费用吗
  • 农产品核定进项
  • centos上安装vscode
  • 企业所得税包含营业外收入吗
  • SQLServer 2008 :error 40出现连接错误的解决方法
  • 汇兑结算方式的会计分录例题
  • 股东退股如何清算表格
  • 商业一般纳税人标准
  • 收到失业保险稳岗补贴怎么做会计分录
  • 认证发票抵扣有留抵税怎么做分录
  • 收购发票如何确认成本
  • 收到商业汇票怎么入账
  • 非正常损坏的商品计入哪个会计科目
  • 提取备用金怎么做账务处理
  • 代扣税是不是社保
  • 退回投标保证金在投诉阶段怎么办
  • 税法上的营业收入怎么算
  • 合并报表的内部投资抵消
  • 海关进口代理公司名称
  • mysql的分区表
  • win8系统自带截图
  • CentOS6 32/64位安装Adobe Flash Player组件的方法
  • 怎么用手机号查快递
  • windows10周年更新
  • windows7桌面小工具下载
  • RAVMOND.exe - RAVMOND是什么进程.有什么作用
  • mac怎么找自己下载的应用
  • android自定义控件入门与实战
  • 关于国内邮政汇兑冻结下列说法正确的有
  • python怎么图像处理
  • 写出perl中最常见4种控制流
  • vue框架写淘宝购物车
  • jquery中的siblings方法
  • c#中延时
  • 在bash shell环境下
  • js小数计算精度问题
  • 查找的算法有哪些
  • 基于javascript的毕业设计
  • 香港pcc价格
  • 上海长宁区多大面积
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设