无法在我的HTML中添加JS文件

时间:2011-05-27 00:42:11

标签: javascript jquery html include

所以我的工作非常好,但由于某些原因我无法加载jQuery validate插件,因此无法使用validate方法。

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>

我会非常喜欢我能得到的任何帮助!

1 个答案:

答案 0 :(得分:5)

脚本的“类型”属性必须为text/javascript - 您拥有该属性,而下一个属性为application/x-javascript。我建议改变它,看它是否有效。

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

编辑:我测试了类型为'application / x-javascript'的工作 - 浏览器运行脚本。 注意验证脚本标记有'aplication / x-javascript'。 '申请'拼写错误。