Using Version 2.0.7 (2012-09-04 18:33:19) stable:

I get this error on the Firebug console:

Timestamp: 05/09/2012 15:22:54
Error: TypeError: doc.on is not a function
Source File: http://localhost:8000/init/static/js/web2py.js
Line: 42

The code:

function web2py_event_handlers() {
 var doc = jQuery(document)
 doc.on('click', '.flash', function(e){jQuery(this).fadeOut('slow'); e.
preventDefault();});
 doc.on('keyup', 'input.integer', function(){this.value=this.value.reverse
().replace(/[^0-9\-]|\-(?=.)/g,'').reverse();});
 doc.on('keyup', 'input.double, input.decimal', function(){this.value=this.
value.reverse().replace(/[^0-9\-\.,]|[\-](?=.)|[\.,](?=[0-9]*[\.,])/g,'').
reverse();});
 var confirm_message = (typeof w2p_ajax_confirm_message != 'undefined') 
?w2p_ajax_confirm_message 
: "Are you sure you want to delete this object?";
 doc.on('click', "input[type='checkbox'].delete", function(){if(this.checked
) if(!confirm(confirm_message)) this.checked=false;});
 doc.ajaxSuccess(function(e, xhr) {
 var redirect=xhr.getResponseHeader('web2py-redirect-location');
 if (redirect != null) {
 window.location = redirect;
 };
 });



I also noticed this morning that the flash ("Success") did not fade away 
after filling in a form.  I suspect it has something to do with this 
problem.


and 

Timestamp: 05/09/2012 15:22:54
Error: TypeError: a("body").on is not a function
Source File: http://localhost:8000/init/static/js/bootstrap.min.js
Line: 6


Regards
Johann

-- 



Reply via email to