Project

General

Profile

« Previous | Next » 

Revision 5d8d8a6e

Added by Ohad Levy over 12 years ago

  • ID 5d8d8a6e1182ddc8e5f3d083a1aaa7fd97b1e53a

refs #1184 - added editing of true / false values in settings page

View differences:

public/javascripts/application.js
callback : function(value, settings) { $(this).addClass("editable"); },
onsuccess : function(data) {
var parsed = $.parseJSON(data);
$(this).html(parsed[$(this).attr('name').split("[")[0]][$(this).attr('data-field')]);
var key = $(this).attr('name').split("[")[0]
var val = $(this).attr('data-field');
$(this).html(String(parsed[key][val]));
},
onerror : function(settings, original, xhr) {
original.reset();
......
$(this).editable($(this).attr('data-url'), $.extend(common_settings, settings));
});
});
$('.edit_select').each(function() {
var settings = {
type : 'select',
name : $(this).attr('name'),
data : $(this).attr('select_values'),
width: '100%',
};
$(this).editable($(this).attr('data-url'), $.extend(common_settings, settings));
});
});

Also available in: Unified diff