jQuery验证不工作在IE9,IE8,IE7,IE6 [英] jquery validation not working in ie9 , ie8 , ie7 ,ie6

查看:133
本文介绍了jQuery验证不工作在IE9,IE8,IE7,IE6的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好我使用jquery验证插件和jQuery在我的应用程序。验证工作在火狐,但没有工作在任何版本。我不知道为什么。请大家帮忙

 < HTML>
< HEAD>

<脚本类型=文/ JavaScript的SRC =< PHP的echo $这个 - > config->项目('3');?>的jQuery / jQuery的-1.6.2.min.js&GT ;< / SCRIPT>
<脚本类型=文/ JavaScript的SRC =< PHP的echo $这个 - > config->项目('3');?>的jQuery / jquery.validate.js>< /脚本>

<脚本>

变种JQ = jQuery.noConflict();

JQ(文件)。就绪(函数(){

    VAR X = JQ(#考)。验证({

        规则:{
            FNAME:{
                要求:真实,
                MINLENGTH:3,
                最大长度:250
            },
            LNAME:{
                要求:真实,
                MINLENGTH:3,
                最大长度:250
            }
        },

        消息:{
            FNAME:{
                要求:请输入您的公司名称,
                MINLENGTH:至少3个字符,
                MAXLENGTH:最大允许长度为250 charactors
            },
            LNAME:{
                要求:入市,
                MINLENGTH:闽长3,
                MAXLENGTH:最大长度250
            }
        }

    });


});

< / SCRIPT>

< /头>
<身体GT;
    <形式的行动=的方法=后ID =测试>
        名字:<输入类型=文本名称=FNAME/>< BR />
        姓氏:其中;输入类型=文本名称=L-NAME/>< BR />
        <输入类型=提交值=提交/>
    < /形式GT;

< /身体GT;
< / HTML>
 

解决方案

mm的我发现这个问题。我觉得 jQuery的-1.6.2.min.js 不工作与jQuery验证在。我改成了 jQuery的-1.3.2.min.js 和它的工作,感谢....

hi i am using jquery validation plugin and jquery in my application . the validation works in Firefox , but not working in any IE version . i don't know why . please help

<html>
<head>

<script type="text/javascript" src="<?php echo $this->config->item('3rd'); ?>jquery/jquery-1.6.2.min.js"></script>
<script type="text/javascript" src="<?php echo $this->config->item('3rd'); ?>jquery/jquery.validate.js"></script>

<script>

var jq = jQuery.noConflict(); 

jq(document).ready(function(){      

    var x=jq("#test").validate({                        

        rules: {
            fname: {
                required:true,
                minlength: 3,
                maxlength: 250   
            },              
            lname: {
                required:true,
                minlength: 3,
                maxlength: 250                  
            }
        },

        messages: {
            fname: {
                required: "Enter your Business Name",
                minlength: "At least 3 characters long",
                maxlength:"Maximum length allowed is 250 charactors"
            },                         
            lname: {
                required: "Enter City",
                minlength: "min length 3",
                maxlength:"Max length 250"
            }
        }

    }); 


});

</script>

</head>
<body>
    <form action="" method="post" id="test">
        First name: <input type="text" name="fname" /><br /> 
        Last name: <input type="text" name="lname" /><br /> 
        <input type="submit" value="Submit" />
    </form>

</body>
</html>

解决方案

mm i found the problem . i think jquery-1.6.2.min.js is not working with jquery validation in ie . i changed it to jquery-1.3.2.min.js and it worked , thanks ....

这篇关于jQuery验证不工作在IE9,IE8,IE7,IE6的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆