详解jquery提交值不为空的元素

  • 更新时间:2020-03-21 09:53:27
  • 编辑:堵光耀
给大家整理了jQuery相关的编程文章,网友辛嘉志根据主题投稿了本篇教程内容,涉及到jquery、提交值、不为空、jquery 提交值不为空的元素示例代码相关内容,已被600网友关注,内容中涉及的知识点可以在下方直接下载获取。
  • jQuery实战 / 99.0 MB 推荐度:
  • 《jQuery Mobile权威指南》随书代码 / 2.1 MB 推荐度:
  • jQuery Mobile从入门到精通 / 168.7 MB 推荐度:
  • jQuery基础教程(第4版) / 8.4 MB 推荐度:
  • PHP与jQuery开发实例 / 9.8 MB 推荐度:
  • jquery 提交值不为空的元素示例代码

    jquery 提交值不为空的元素
    可以用来查询的时候用
    具体代码
     

    //在执行查询的时候,如果表单的字段为空 就不进行提交
    $("#form1").submit(function(){
    try {
    $(this).find("*").each(function(){
    var elem = $(this);
    if (elem.prop("name") != null&&elem.prop("name") != "") {
    if(elem.val()==""){
    elem.removeAttr("name");
    }
    }
    });
    }catch(e){
    alert(e);
    }
    return true;
    });

    注意要返回个只,form的submit方法 取bool值,如果不默认返回一个,那么就是void
    原理:表单提交的时候 ,是根据元素的name这个属性来的,只要不加name属性 就不会提交。
    第一步查找所有元素 即*,然后判断name属性不为null 或者不为空
    取到元素之后,然后取值 为空 就移除name属性。

    jQuery相关教程

    用户留言