Rev 13758 | Rev 14408 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
$(function(){if($('.brandedit').length){$('.brandedit').on('click',function(){var that = $(this);var value = 0;if($(this).prop('checked')){value = 1;}$.post($(this).data('url'),{'id':$(this).data('id'),'displayed_in_preference_page':value},function(data){if(data.success){$(that).parent().append('Done');};})});}$('.edit').editable(base_url+'admin/'+controller+'/update/',{onsubmit: function(settings, td) {var input = $(td).find('input');var original = input.val();if (isNumeric(original)) {console.log("Validation correct");return true;} else {console.log("Validation failed. Ignoring");input.css('background-color','#c00').css('color','#fff');return false;}},indicator : 'Saving...',tooltip : 'Click to edit...',submit : 'OK',submitdata : function(value, settings) {return {oid: $(this).data('oid')};}});});function isNumeric(value) {if (value == null || !value.toString().match(/^[-]?\d*\.?\d*$/)) return false;return true;}