欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Ajax异步按下回车提交表单

程序员文章站 2022-05-22 21:40:45
1.Ajax异步按下回车提交表单;2.isEmpty()判断input框是否为空 ......
作者:故事我忘了
个人微信公众号:程序猿的月光宝盒
Ajax异步按下回车提交表单

html

<form id="findinvis">
        帖子标题:
        <input title="请输入帖子标题" name="title">
        <!--input的类型还是submit-->
        <input type="submit" value="搜索" >
</form>

js

/**
 * 点击查找按钮/提交表单,设置提交方法,但是返回false
 */
$("#findinvis").submit(function () {
    //按下回车/提交按钮后的操作
    findby(1);
    //返回false
    return false;
});

isempty()判断input框是否为空

isempty:

​ 判断函数入参值是否为空,只能用于字符型(string)、对象(object)、数组(array),

​ 不适用于数值型和布尔型,举例说明:

  1. 空值: null、‘’(空字符串)、undefined 返回都是true 。

    ex:

    isempty(null) ,isempty(''), isempty(undefined) 判断结果都是true

    2.boolean类型 true、false 返回都是true 。

​ ex:

isempty(true), isempty(false) 判断结果都是true

isempty('true'), isempty('false') 将参数视为字符串,判断结果都是false

3.number类型 0、1、2 返回都是true

isempty(0) , isempty(1) , isempty(2) 判断结果都是true

isempty('0'), isempty('1'), isempty('2') 判断结果都是false