位置: 编程技术 - 正文

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

  • 会费收入增值税申报
  • 期间费用的界定
  • 分包抵扣
  • 费用化的研发支出
  • 库存商品内部划转怎么做账?
  • 个贷系统平账户
  • 个人所得税没有税也要申报吗
  • 法院的申请执行费用什么时候收取
  • 资产拍卖税费谁承担
  • 税控盘维护费是普票能全额抵扣吗
  • 注销公司房产税从哪年从哪年开始交
  • 刷卡手续费可以开经纪代理服务费吗
  • 税盘被锁应该怎么办?
  • 金税盘和税控盘哪个好
  • 税务登记都需要什么
  • 收到不开票的返利如何记账?
  • 银行承兑汇票开票流程图
  • 已确认为坏账的应收账款,并不意味着企业放弃了
  • 员工工伤单位垫付
  • 员工工资漏申报怎么办
  • 自开和代开增值税专用发票盖章要求有不同吗?
  • 数字证书费用计入管理费用什么科目
  • pcfile.dll是什么意思
  • 龙骨花的养殖方法作用
  • 字体文件夹在哪
  • 物业收取停车费归谁所有
  • PHP+Jquery与ajax相结合实现下拉淡出瀑布流效果【无需插件】
  • 利息收入属于什么税目
  • php中foreach循环遍历数组
  • ai线型工具介绍
  • 以前年度损益调整是什么意思
  • 微擎框架破解版v2.7.7
  • python uiautomator2的点击操作
  • 多交增值税可以抵扣吗
  • 确认收入与结转成本会计分录怎么写
  • 超市小票可以作为证据吗
  • 生活办公用品清单
  • wordpress 批量添加标签
  • 支付股息如何做账
  • 老板天天吸烟
  • mongodb用法
  • 支付宝付款对面知道名字吗
  • 如何快速删掉通讯录联系人
  • mysql_real_query
  • sql初学者视频教程
  • 社保稳岗补贴怎么查询
  • 所得税季初季末怎么填
  • 不满足收入确认条件的会计分录
  • 货物已发出可以退款吗
  • 高新技术企业认定条件
  • 股东在注册资本金范围内承担责任
  • 受托代销商品款计入存货吗
  • 综合所得预扣预缴表校验结果以下人员未报送
  • 广告赞助的形式
  • 应交增值税贷方余额表示什么
  • sql语句训练题及答案
  • windows取消ctrl+alt+del
  • hkcmd.exe损坏文件
  • mac如何开启查找我的mac
  • win7系统桌面图标有遮挡
  • win7的系统升级win10
  • win7系统本地连接图标不见了
  • linux开发android好处
  • cmd命令是干嘛的
  • perl语言基本命令
  • opengl glbegin
  • nodejs与springboot结合
  • 自定义仪表盘的价值
  • shell delete
  • 批处理命令教程
  • 多态和封装的区别
  • android 标签栏
  • 6种javascript显示当前系统时间代码
  • 开票系统忘记密码怎么找回
  • 国家税务局通用机打发票属于增值税发票吗
  • 国家税务局几号上班
  • 如果贸易后y产品的相对价格下降很大的话
  • 广东省国家税务总局电子税务局
  • 武汉税务地区编号是多少
  • 商品房增值税如何算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设