Nieuw lid |
|
Hallo,
Ik zit met een validate probleem... Hij zegt:
Error: TypeError: $(...).validate is not a function
Error: TypeError: $(...).validate is not a function
Ik ben er zeker van dat jquery.form.js geinclude word in de header...
Wat gebeurt er:
Ik heb een button, ik klik op die button, daaroor word er een dialog (jquery ui) geopend en de html van de dialog word van de server gehaald via ajax...
Ik kan echter niet "submitten" (alert("test") wil niet komen...)
Code:
$( "#dialog" ).dialog({
resizable: false,
height:'auto',
width: 'auto',
modal: true,
buttons: {
"Add": function() {
$("#add_frm").validate({
debug: true,
rules: {
txt_naam: {required: true}
},
messages: {
txt_naam: {required: "Please enter a name!"}
},
errorPlacement: function(error, element) {
error.appendTo('#main_error');
},
submitHandler: function() {
alert('test');
}
});
},
Cancel: function() {
$( this ).dialog( "close" );
}
}
});
$( "#dialog" ).dialog({ resizable: false, height:'auto', width: 'auto', modal: true, buttons: { "Add": function() { $("#add_frm").validate({ debug: true, rules: { txt_naam: {required: true} }, messages: { txt_naam: {required: "Please enter a name!"} }, errorPlacement: function(error, element) { error.appendTo('#main_error'); }, submitHandler: function() { alert('test'); } }); }, Cancel: function() { $( this ).dialog( "close" ); } } });
Iemand enig idee wat ik fout doe?
Groeten,
Jootn
|