所以我的工作非常好,但由于某些原因我无法加载jQuery validate插件,因此无法使用validate
方法。
点击此链接即可打开,
但它没有显示在Chrome的资源标签中:
以下是我目前在head
中使用的代码。
<script src="js/jquery-1.4.2.js" type="text/javascript" charset="utf-8"></script>
<script src="js/jquery-validate.js" type="aplication/x-javascript" charset="utf-8"></script>
<script src="js/jquery-ui-1.8.12.custom.min.js" type="application/x-javascript" charset="utf-8"></script>
<script>
$(function() {
$( "#datepicker" ).datepicker({
showOn: "both",
buttonImage: "css/images/calendar.gif",
buttonImageOnly: true,
minDate: 0
});
});
</script>
<script type="text/javascript" >
$(document).ready(function() {
$("#mainForm").validate({
rules: {
name: "required",// simple rule, converted to {required:true}
email: {// compound rule
required: true,
email: true
},
url: {
url: true
},
comment: {
required: true
}
},
messages: {
comment: "Please enter a comment."
}
});
});
</script>
我会非常喜欢我能得到的任何帮助!
答案 0 :(得分:5)
脚本的“类型”属性必须为text/javascript
- 您拥有该属性,而下一个属性为application/x-javascript
。我建议改变它,看它是否有效。
您可以删除type属性,实际上 - 所有浏览器都会认为它是text/javascript
。
编辑:我测试了类型为'application / x-javascript'的工作 - 浏览器运行脚本。 但注意验证脚本标记有'aplication / x-javascript'。 '申请'拼写错误。