位置: 编程技术 - 正文

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

  • SQL Server2008 R2 数据库镜像实施手册(双机)SQL Server2014同样适用(sqlserver2008r2数据库导出教程)

    上图中将“恢复模式”选成“完整模式”。

    2、备份数据库,如下图:

    备份时将“备份类型”选成“完整”。

    3、备份事务日志,如下图:

    将“备份类型”选成“事务日志”且备份目录与备份数据库的目录一致。

    将备份文件在备机上使用主机的全备文件进行还原,在还原数据的时候需要使用选上“with non recover”。如图所示:

    如果执行成功数据库将会变成这个样子:

    3、 建立镜像

    说明:shishan为数据库名,需要根据实际进行修改。..1.为备机IP地址,需根据实际进行修改。

    执行成功后:

    到此,SQL镜像热备配置完成。

    四、常见命令

    备份主数据库出现:Backup a database on a HDD with a different sector size,可以执行以下语句备份:BACKUP DATABASE MyDB TO DISK = N'D:MyDB.bak' WITH INIT , NOUNLOAD , NAME = N'MyDB backup" class="img-responsive" alt="SQL Server2008 R2 数据库镜像实施手册(双机)SQL Server2014同样适用(sqlserver2008r2数据库导出教程)">

    SQL Server2008 R2 数据库镜像实施手册(双机)SQL Server2014同样适用(sqlserver2008r2数据库导出教程)

  • mysql 登录时闪退的问题解决方法(mysql闪退怎么回事)

    mysql 登录时闪退的问题解决方法(mysql闪退怎么回事)

  • linux sed命令详解(linux中sed详细用法)

    linux sed命令详解(linux中sed详细用法)

  • schost.exe - schost是什么进程 有什么用

    schost.exe - schost是什么进程 有什么用

  • 广告公司的税务
  • 金蝶eas怎么用
  • 个人社保信息变更
  • 政府预算年度
  • 工资扣水电费怎么算
  • 融资租入固定资产的入账价值
  • 二手房屋增值税税率
  • 保险公司返点啥意思
  • 固定资产清理增加记哪一方
  • 未开票收入为负数如何写说明
  • 电子发票可以打多少行
  • 关于7.1号增值税普通发票新规
  • 定额发票使用年限规定
  • 幼儿园是否缴纳残疾人保障金
  • 发改委规定电网企业职工福利费
  • 收到联营企业分派的现金股利为什么不计入利润总额
  • 全年累计应税所得额
  • win10系统中怎么共享文件
  • 应收账款重分类什么意思
  • 研发支出怎么做账
  • 固定资产的财务处理方法
  • 苹果mac os 10.4
  • 资产减值损失在贷方表示什么意思
  • 银行对公账户收款码手续费多少
  • microsoftedge怎么转换成ie
  • 股息分配方式
  • 公司中奖要交税吗
  • pytorch :OSError: [WinError 1455] 页面文件太小,无法完成操作。 Error loading 【已解决】
  • 水獭冬眠吗?
  • 土地测绘费用会计科目
  • 城建税教育费附加什么时候交
  • 图像识别算法
  • 令人感到惊艳
  • php入门实例
  • 土地使用税退税的会计分录
  • 待抵扣进项税额的分录
  • 研发费用大于收入
  • mongodb import
  • 赠品怎么做
  • 商品编码原则是指什么
  • 收付转凭证和记帐凭证的区别?
  • 购进运输服务取得的成果
  • 小规模纳税人转一般纳税人的条件
  • 印花税每个月都计提吗
  • 企业为什么要转移用工风险什么意思
  • 业务协作费计入什么科目
  • 开外管证再省外能办理吗
  • 没有收入还需要纳税吗
  • 价外费用计入哪个科目
  • 金税盘抄报税这是怎么个流程
  • 给职工交的商业险是什么
  • 发票以外的其他发票
  • 企业积分是什么意思
  • 建筑公司直接把钱打到个人账户怎么走账
  • 经营性应付项目减少对经营活动现金
  • 社会医疗保险机构名词解释汇总
  • 在docker中使用service命令
  • 安装centos6.6详细步骤
  • linux ./ 命令
  • Windowsxp桌面没有图标怎么办
  • linux的vi使用教程
  • nod32kui.exe - nod32kui是什么进程 作用是什么
  • kdeskcore.exe是什么
  • win8任务栏图标太大了
  • win7系统无线网络
  • 技术故事是什么意思
  • jquery通过扩展select控件实现支持enter或focus选择的方法
  • python的步骤
  • easyui combobox onchange
  • 关于使用RequestWindowFeature为啥一定要在setContentView之前调用
  • js newyork
  • dom,ran
  • python迭代器iterator
  • 前端框架到底是什么
  • jquery mobile怎么样
  • 深圳企业所得税税率多少
  • 财税库银是什么税
  • 北医三院预约号最晚几点取
  • 吉林省国税局网站官网
  • 商铺收税多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设