2016-03-07 49 views
-1

我在一个Java应用程序中制作一个web应用程序,并使用许多外部库,如choosen.js,summernote.js,bootstrap bootstrapValidator等等。现在我收到了一些错误,现在我能够找到哪些是造成所有这些错误。如果有人知道任何有关此事请帮助我 Error shown in the image在我的脚本中获取一些未知的错误

请帮我找到解决方案。

summernote

$(document).ready(function(){ 

    $('.summernote').summernote({ 
     height:270, 
     minHeight: null,    // set minimum height of editor 
     maxHeight: null,    // set maximum height of editor 
     focus: true, 


    }); 
}); 

所有库的代码,我使用

<link href='https://fonts.googleapis.com/css?family=Spinnaker' rel='stylesheet' type='text/css'> 

<link rel="stylesheet" type="text/css" href="assets/css/adminstyles.css"> 



<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.0/jquery.js"></script> 

<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script> 

<script src="assets/js/bootstrapValidator.min.js"></script> 


<script src="https://cdnjs.cloudflare.com/ajax/libs/chosen/1.4.2/chosen.jquery.js">  </script> 




<script src="http://cdnjs.cloudflare.com/ajax/libs/summernote/0.8.0/summernote.js"></script> 

<script type="text/javascript" 
    src="${pageContext.request.contextPath}/admin/assets/js/myscripts.js"></script> 

我的AJAX调用代码

$(document).ready(function() { 

    $("#side-menu li").click(function (event) { 
     var link = $(this).attr('id'); 

    switch (link) { 
     case 'dash': 
      $.get("ajaxpages/dashboard.jsp", function (data) { 
       $("#contentLoader").html(data); 

      }); 

      break; 
     case 'info': 
      $.get("ajaxpages/info.jsp", function (data) { 
       $("#contentLoader").html(data); 


      }); 



      break; 
     case 'sms': 
      $.get("ajaxpages/sms.jsp", function (data) { 
       $("#contentLoader").html(data).fadeIn("slow"); 
      }); 


      break; 
     case 'email': 
      $.get("ajaxpages/email.jsp", function (data) { 
       $("#contentLoader").html(data).fadeIn("slow"); 

      }); 



      break; 
     case 'achievements': 
      $.get("ajaxpages/achievements.jsp", function (data) { 
       $("#contentLoader").html(data); 

      }); 
      break; 
     case 'test': 
      $.get("ajaxpages/questions.jsp", function (data) { 
       $("#contentLoader").html(data); 

      }); 



      break; 
     case 'profile': 
      $.get("ajaxpages/settings.jsp", function (data) { 
       $("#contentLoader").html(data); 

      }); 



      break; 
     default: 
      $.get("ajaxpages/dashboard.jsp", function (data) { 
       $("#contentLoader").html(data); 

      }); 
    } 

    }); 
}); 


**choosen library code** 
    $(document).ready(function() { 
    var config = { 
     '.chosen-select': {}, 
     '.chosen-deselect': {allow_single_deselect: true}, 
     '.chosen-select-no-single': {disable_search_threshold: 10}, 
     '.chosen-select-no-result': {no_results_text:'Oops,nothing fund!'}, 
     '.chosen-select-width':{width:'95%'} 


    } 
    for (var selector in config) { 
     $(selector).chosen(config[selector]); 
    } 


}); 

博otstrapValidator

$(document).ready(function() { 
    console.log("email-form validation"); 

    var validator = $("#email-form").bootstrapValidator({ 
     live:'enabled', 
     message:'This value is not valid', 
     submitButton:'$email-form button[type="submit]', 
     submitHandler:function(validatior,form,submitButton){ 
      $.ajax({ 

       url: "../../MailDispatcherServlet", 
       method: "post", 
       data: $('#email-form').serialize(), 
       dataType: "String", 

       success: function (data) { 
        $('#message_show').text("success"); 

        $("#email-form").data('bootstrapValidator').resetForm(); 

        alert("hiiiiii"); 
        console.log("hiiiii"); 

        $("#email-form")[0].reset(); 
       } 

      }); 
      return false; 




     }, 

     fields: { 
      email: { 
       message: "Email is required", 
       validators: { 
        notEmpty: { 
         message: "Please provide an email address" 
        }, 
        stringLength: { 
         min: 6, 
         max: 35, 
         message: "Email must be between 6 and 35 characters long" 
        }, 

        emailAddress: { 
         message: "Email address must be valid" 
        }, 
        regexp: { 
         regexp: /^(([^<>()\[\]\\.,;:\[email protected]"]+(\.[^<>()\[\]\\.,;:\[email protected]"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/, 
         message: 'Not a valid email address' 
        } 

       } 
      }, //.email 
      subject: { 
       validators: { 
        notEmpty: { 
         message: 'Content is required' 
        }, 
        stringLength: { 
         min: 6, 
         max: 30, 
         message: 'Must be more than 6 and less than 500 characters long' 
        }, 
        regexp: { 
         regexp: /^[A-Za-z0-9 ]*[A-Za-z0-9][A-Za-z0-9 ]*$/, 
         message: 'The title can only consist of alphabetical number and spaces' 
        } 
       } 
      }, 
      message: { 
       validators: { 
        notEmpty: { 
         message: 'Content is required' 
        }, 
        stringLength: { 
         min: 0, 
         max: 3000, 
         message: 'Must be more than 0 and less than 5000 characters long' 
        }, 
        regexp: { 
         regexp: /^[A-Za-z0-9 ]*[A-Za-z0-9][A-Za-z0-9 ]*$/, 
         message: 'The title can only consist of alphabetical number and spaces' 
        } 
       } 
      } 
     } 

    }); 


}); 

回答

2

没有任何代码就很难帮助,但是从错误判断,它看起来像你,当你调用这个函数,或者不包括在你正在使用的库中的错字。

+0

我已经按照我的知识包括了所有的库。实际上,它可以在几分钟后运行,然后显示一些错误。我用ajax加载所有页面,所以点击链接首先按需要加载页面,但经过一段时间后,它显示错误,一切都停止工作 –

+0

你有任何代码,你可能包括? – Wowsk

+0

确定,但要上传哪些代码。我添加代码,其中包括summernote。 –

相关问题