如何显示错误消息,如果字段留空或jQuery中的默认值验证

用户名

如果jquery validate中的任何字段保留为空白或默认值,我想显示错误消息。当字段为空时,我的以下代码工作。但是,如果我将字段保留为默认值,它将无法正常工作。拜托,任何人都可以帮助我解决这个问题。谢谢

<!DOCTYPE HTML>
<html>
    <head>
        <meta charset="UTF-8">
<title>jQuery Validation Plugin</title>
<script type="text/javascript" src="jquery-1.8.3.min.js"></script>
<script type="text/javascript" src="validation.js"></script>
<script type="text/javascript">
$(document).ready(function () {

    $('#myform').validate({
        rules: {
            name: {
    required: function() {return ($("#name").val()== "Name" || $("#name").val()== "");}
            },
            password: {
                required: function() {return ($("#password").val()== "Password" || $("#password").val()== "");}
            }
        },
        messages: {
            name: {
                required: "Name required"
                            },
            password: {
                required: "Password required"
            }
        }

    });

});
</script>
<style type="text/css">
#myform input.error {
border:1px solid red;
}
</style>
</head>
<body>
<form id="myform" method="post" action="#">
    <input type="text" name="name" id="name" value="Name"/>
    <br/>
    <input type="text" name="password" value="Password"  id="password"/>
    <br/>
    <input type="submit" />
</form>
</body>
</html>
沃尔夫

对于这种使用占位符,通常应使用HTML5属性:

<form id="myform" method="post" action="#">
    <input type="text" name="name" id="name" placeholder="Name"/>
    <br/>
    <input type="text" name="password" placeholder="Password"  id="password"/>
    <br/>
    <input type="submit" />
</form>

对于不支持此属性的较旧的浏览器,请使用polyfill作为该属性:https : //github.com/mathiasbynens/jquery-placeholder

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery验证-在错误消息中显示字段名称

来自分类Dev

R闪亮:当应用程序中的字段留空时,使用函数默认值

来自分类Dev

使用jQuery验证在错误消息中显示输入值

来自分类Dev

如果字段为NULL,如何返回默认值?

来自分类Dev

选择字段未在Angular中显示默认值

来自分类Dev

如何在 Angular 表单字段的选择选项中显示默认值

来自分类Dev

任务栏中显示的错误(默认值?)图标

来自分类Dev

不显示输入字段的默认值

来自分类Dev

如何使selectList显示默认值作为jquery中的选定项目

来自分类Dev

如何使PHP验证表单中的下拉菜单显示“ *必填字段”错误消息?

来自分类Dev

如何显示数据库中的默认值

来自分类Dev

如果在不使用验证器的情况下在字段中传递了None,我可以在pydantic中设置默认值吗?

来自分类Dev

验证输入值(如果与设置默认值不符)

来自分类Dev

验证输入值(如果与设置默认值不符)

来自分类Dev

如何更改舞台字段的默认值

来自分类Dev

计算字段中的默认值

来自分类Dev

实例在struct字段中的默认值

来自分类Dev

在phpmyadmin中更改字段默认值

来自分类Dev

如何更改Django中验证器的默认错误消息

来自分类Dev

如果上一个字段具有默认值并且使用默认值作为选定值,则如何禁用所有其他字段

来自分类Dev

如何删除 Jquery smoothState 中的默认值?

来自分类Dev

如果未选择,则使用默认值在 UI 中显示枚举值

来自分类Dev

extjs 4-如何更改字段中的默认消息错误

来自分类Dev

如果条件匹配,则查找列中字段总和的 SQL 查询,否则返回默认值

来自分类Dev

如何在文本字段中显示基本验证消息

来自分类Dev

如果 API 值为空,则显示默认值

来自分类Dev

如果自定义字段值存在,如何从默认值全局更改Wordpress默认排序顺序

来自分类Dev

jQuery验证插件-默认值和验证

来自分类Dev

在Codeigniter中显示默认值

Related 相关文章

  1. 1

    jQuery验证-在错误消息中显示字段名称

  2. 2

    R闪亮:当应用程序中的字段留空时,使用函数默认值

  3. 3

    使用jQuery验证在错误消息中显示输入值

  4. 4

    如果字段为NULL,如何返回默认值?

  5. 5

    选择字段未在Angular中显示默认值

  6. 6

    如何在 Angular 表单字段的选择选项中显示默认值

  7. 7

    任务栏中显示的错误(默认值?)图标

  8. 8

    不显示输入字段的默认值

  9. 9

    如何使selectList显示默认值作为jquery中的选定项目

  10. 10

    如何使PHP验证表单中的下拉菜单显示“ *必填字段”错误消息?

  11. 11

    如何显示数据库中的默认值

  12. 12

    如果在不使用验证器的情况下在字段中传递了None,我可以在pydantic中设置默认值吗?

  13. 13

    验证输入值(如果与设置默认值不符)

  14. 14

    验证输入值(如果与设置默认值不符)

  15. 15

    如何更改舞台字段的默认值

  16. 16

    计算字段中的默认值

  17. 17

    实例在struct字段中的默认值

  18. 18

    在phpmyadmin中更改字段默认值

  19. 19

    如何更改Django中验证器的默认错误消息

  20. 20

    如果上一个字段具有默认值并且使用默认值作为选定值,则如何禁用所有其他字段

  21. 21

    如何删除 Jquery smoothState 中的默认值?

  22. 22

    如果未选择,则使用默认值在 UI 中显示枚举值

  23. 23

    extjs 4-如何更改字段中的默认消息错误

  24. 24

    如果条件匹配,则查找列中字段总和的 SQL 查询,否则返回默认值

  25. 25

    如何在文本字段中显示基本验证消息

  26. 26

    如果 API 值为空,则显示默认值

  27. 27

    如果自定义字段值存在,如何从默认值全局更改Wordpress默认排序顺序

  28. 28

    jQuery验证插件-默认值和验证

  29. 29

    在Codeigniter中显示默认值

热门标签

归档