1 $.fn.editable.defaults.ajaxOptions = {type: 'put', dataType: 'json'};
2 $.fn.editable.defaults.send = 'always';
4 // Default for editing is popup. I experimented with inline which is a little
5 // nicer in that it shows up right under the mouse instead of nearby. However,
6 // the inline box is taller than the regular content, which causes the page
7 // layout to shift unless we make the table rows tall, which leaves a lot of
8 // wasted space when not editing. Also inline can get cut off if the page is
9 // too narrow, when the popup box will just move to do the right thing.
10 //$.fn.editable.defaults.mode = 'inline';
12 $.fn.editable.defaults.params = function (params) {
14 var key = params.pk.key;
17 a[key][params.name] = params.value;
21 $.fn.editable.defaults.validate = function (value) {
22 if (value == "***invalid***") {
23 return "Invalid selection";