首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

用过jQuery.validate插件的,一直有一个有关问题困扰小弟我,关于IE的

2012-02-22 
【急】用过jQuery.validate插件的高手请进,一直有一个问题困扰我,关于IE的不知道为什么 用的时候 在火狐下一

【急】用过jQuery.validate插件的高手请进,一直有一个问题困扰我,关于IE的
不知道为什么 用的时候 在火狐下一点问题都没有 但是到 IE 就无效 不验证直接跳转

HTML code
        <script src="jquery-1.4.1.min.js"></script>        <script src="jquery.validate.js"></script>        <script>                    $(function(){                $("#ctl00").validate({                    rules:{                        "ad.receive_name":{                            "required":true,                        },                        "ad.full_address":{                            "required":true,                        },                        "ad.postal_code":{                            "required":true,                        },                        "ad.phone":{                            "required":true,                        },                        "ad.mobile":{                            "required":true,                        }                    },                    messages:{                        "ad.receive_name":{                            "required":"收件人不能为空!",                        },                        "ad.full_address":{                            "required":"收件地址不能为空!",                        },                        "ad.postal_code":{                            "required":"邮政编码不能为空!",                        },                        "ad.phone":{                            "required":"电话不能为空!",                        },                        "ad.mobile":{                            "required":"手机不能为空!",                        }                    },                    errorPlacement:                    function(error,element){                        error.appendTo(element.next().find("p"));                    },                                        });            })                                </script>


不知道是为什么 郁闷啊

[解决办法]

万恶的IE6。。我不再支持
[解决办法]
IE6的兼容性可以不用测了
[解决办法]
你写的 东西 看看在IE其他的版本下面能用么 ,其次你再看看是不是你写的东西不太对呢,我用jquery验证的时候都不需要使用$("#ctl00").validate这样的了 只有需要特定的才做这个呢 网上有很多正确的用法 感觉是你用的不对啊 兄弟 给你个网址吧
http://blog.sina.com.cn/s/blog_608475eb0100h3h1.html
百度的第一条 但是好好看看人家是怎么用的啊如果是 必选验证的话 加上vld=“required”就OK 了 何苦这么复杂呢你
[解决办法]
我是这么用的
$(document).ready(function() {
$("#offerForm").validate();
});

<form id="offerForm" name="offerForm">
 <input name="offerName" id="offerName" class="required" type="text" />
</form>

热点排行