验证jquery.validate.min.js中的url

时间:2012-10-06 10:08:22

标签: javascript jquery

我的形式很小:

以下是我正在验证输入字段的必填字段的脚本,该字段现在正常工作我想使用jquery.validate.min.js验证url。

<script type="text/javascript" >
            $(document).ready(function() {                                                      
                var container = $('#error');                
                $("#rssform").validate({                            
                    errorContainer: container,
                    errorLabelContainer: $(container),
                    meta: "validate",
                    rules: {                                          
                        feedurl: {
                            required:true                         
                        }                        
                    },
                    messages: {                
                        feedurl: {
                            required:"Please Enter the URL"                            
                        }                                                
                    }

                });

            });
        </script>

<form action="rssindex.php" method="POST" id="rssform">
                    <label>Enter the feed URL&nbsp;</label>         
                    <input type="submit" name="submit" value="GO" id="submit"/>
                </form>                

我该怎么做?有解决方案吗 感谢

1 个答案:

答案 0 :(得分:1)

jQuery validate plugin 提供验证网址的方法。

示例:

$("#myform").validate({
  rules: {
    field: {
      required: true,
      url: true
    }
  }
});

对于您的代码,请将url: true添加到规则中。

                    feedurl: {
                        required:true,
                        url: true     //here                         
                    }