jQuery密码强度插件:检索密码';s的力量

jQuery密码强度插件:检索密码';s的力量,jquery,grails,passwords,Jquery,Grails,Passwords,我正在从事一个使用jQuery密码强度验证器的传统groovy项目。它工作得很好。但是,今天有一项新的要求,即如果密码强度低于良好(这是一个任意值),则不应提交表格 有没有办法做到这一点?可能是通过javascript?欢迎使用Ajax解决方案 提前谢谢。我看到两种方法: 检查警告类,它类似于“.password\u strength\u 1”,因此强度在其名称中 只需编辑插件:)不会有任何伤害 我看到两种方法: 检查警告类,它类似于“.password\u strength\u 1”,因此强度

我正在从事一个使用jQuery密码强度验证器的传统groovy项目。它工作得很好。但是,今天有一项新的要求,即如果密码强度低于
良好
(这是一个任意值),则不应提交表格

有没有办法做到这一点?可能是通过javascript?欢迎使用Ajax解决方案


提前谢谢。

我看到两种方法:

  • 检查警告类,它类似于“.password\u strength\u 1”,因此强度在其名称中

  • 只需编辑插件:)不会有任何伤害


  • 我看到两种方法:

  • 检查警告类,它类似于“.password\u strength\u 1”,因此强度在其名称中

  • 只需编辑插件:)不会有任何伤害


  • 类似的方法可能会奏效:

    $('#myform').submit(function(e) {
        if ($(this).find('.password_strength_1').size() != 0) {
            e.preventDefault();
            alert('Your password is too weak!');
        }
    });
    

    类似的方法可能会奏效:

    $('#myform').submit(function(e) {
        if ($(this).find('.password_strength_1').size() != 0) {
            e.preventDefault();
            alert('Your password is too weak!');
        }
    });
    

    如果您使用的是jQuery,那么验证将是JavaScript@Ast,我希望如此。但是无法完成:(如果您使用jQuery,验证将是JavaScript@Ast,我希望如此。但无法完成:(“你的密码应该是更多的周末?”谢谢你的更正。我知道有些事情似乎不对劲。我想我可以自己再过一个周末。“你的密码应该是更多的周末?”谢谢你的更正。我知道有些事情似乎不对劲。我想我可以自己再过一个周末。使用#1。解决方案包括使用firebug查看生成的代码。然后使用类似if($(($(($)span.top\u goodPass”)。length==0&$($)span.top\u strongPass”)。length==0)){//不够好!}使用了#1。解决方案涉及使用firebug查看生成的代码。然后使用类似if($($($($($)span.top\u goodPass”).length==0&$($span.top\u strongPass”).length==0)){//不够好!}