Jquery表单验证实时不适用于本地主机,但适用于Jsfiddle



这个表单在jsfiddle上工作得很好,但在localhost上就不一样了。我把库链接起来了,一切都像这样:

<form  method="post" action="" id="regForm">
    <input type="text" name="user_email">
</form>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.12.0/jquery.validate.min.js"></script>
<script>
$(document).ready(function () {
        $("#regForm").validate({
            rules: {
                user_email: {
                    required: true
                }
            }
        });
    });
</script>

但是由于某些原因,我无法让消息出现在本地主机的屏幕上

http://jsfiddle.net/FbAYz/17/

试试这个方法,这样冲突就可以解决了。

$.noConflict();
jQuery(function($) {
    $("#regForm").validate({
        rules: {
            user_email: {
                required: true
            }
        }
    });
});

相关内容

最新更新