2011-05-27 56 views
0

因此,我工作得很好,但由于某种原因,我无法加载jQuery验证插件,因此无法使用validate方法。无法获取JS文件添加到我的HTML

enter image description here

点击此链接,它会打开它罚款,

enter image description here

不过,这并不在Chrome的资源选项卡中显示:

enter image description here

下面的代码我目前使用的是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> 

想得到我现在可以得到的任何帮助!

回答

5

脚本的'type'属性需要为text/javascript - 您有这个和下一个为application/x-javascript。我建议改变它,看看它是否有效。

实际上,您可以删除type属性 - 所有浏览器都会假设它是text/javascript

编辑:我测试过并且让类型为'application/x-javascript' - 浏览器运行脚本。 注意到验证脚本标签有'aplication/x-javascript'。 '申请'拼写错误。