未捕获的TypeError: undefined不是函数
Uncaught TypeError: undefined is not a function
我得到这个错误在这一行:$("#register-form").validate。有人能帮帮我吗?另外,如果我写这个脚本,我应该如何在表单中调用它?或者不调用它就能工作吗?
<script type="text/javascript">
(function($, W, D) {
var JQUERY4U = {};
JQUERY4U.UTIL = {
setupFormValidation : function() {
//form validation rules
$("#register-form").validate({
rules : {
name : "required",
email : "required",
phone : "required"
},
messages : {
name : "Please enter your name",
email : "Please enter your email",
phone : "Please enter your phone"
},
submitHandler : function(form) {
if ($("#id").val() == "")
createRegistration();
else
alert("Error loading the data");
}
});
}
};
//when the dom has loaded setup form validation rules
$(D).ready(function($) {
JQUERY4U.UTIL.setupFormValidation();
});
})(jQuery, window, document);</script>
让我们改进您的代码,并使用一个jsFiddle来帮助您:
$(function(){
jquery4u.util.setupFormValidation();
});
var jquery4u = {
util: {
setupFormValidation: function(){
$("#register-form").validate({
rules : {
name : "required",
email : "required",
phone : "required"
},
messages : {
name : "Please enter your name",
email : "Please enter your email",
phone : "Please enter your phone"
},
submitHandler : function(form) {
if ($("#id").val() == "")
createRegistration();
else
alert("Error loading the data");
}
});
}
}
}
相关文章:
- 为什么会出现错误;未捕获的类型错误:undefined不是函数;
- 为什么会出现错误,“UncaughtTypeError:undefined不是函数”
- mongoose.connect undefined不是一个函数
- Uncaught TypeError:undefined不是函数-ember js
- jQuery Mobile Undefined不是一个函数
- 未捕获的类型错误:undefined不是函数$
- 使用在函数外部声明的变量的 Javascript 返回值 + undefined
- 为什么Grunt Copy给了我一个'undefined不是函数'警告
- Bootstrap-“;未捕获的类型错误:undefined不是函数;
- Undefined不是函数ImpressPages DatePicker
- 尝试使用.ninnerHTMLlog打印数据,获取错误Uncaught TypeError:undefined不是函数
- 得到“;undefined不是函数“;错误
- Undefined不是Fullcalendar js上的函数
- 使用谷歌地图:一个返回undefined的自定义javascript函数
- jqGrid:undefined不是函数
- Jquery,Uncaught TypeError:undefined不是函数
- $http.post undefined 不是函数
- Ember cli Uncatch TypeError: undefined 不是函数
- Infragistics igGrid Uncatch TypeError: undefined 不是一个函数
- JQuery脚本在Firefox上工作;undefined不是函数“;铬