/[sql-web-session]/sql-editor.js
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /sql-editor.js

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 16 by dpavlin, Wed Apr 15 22:44:40 2009 UTC revision 20 by dpavlin, Sat Apr 18 14:05:13 2009 UTC
# Line 49  $(document).ready( function() { Line 49  $(document).ready( function() {
49                                  .addClass('changed')                                  .addClass('changed')
50                                  .attr('options').selectedIndex = col_nr                                  .attr('options').selectedIndex = col_nr
51                                  ;                                  ;
52                          $('form#sql input[name=add_group_by]')                          $('form#sql input[name=lookup_col]')
53                                  .addClass('changed')                                  .addClass('changed')
54                                  .attr('value', column)                                  .attr('value', column)
55                                  .css('display','block')                                  .css('display','block')
# Line 72  $(document).ready( function() { Line 72  $(document).ready( function() {
72                  $('form#sql').toggleClass('visible');                  $('form#sql').toggleClass('visible');
73          });          });
74    
75          $('input[name=add_group_by]').bind('click', function(e) {          $('input[name=lookup_col]').bind('click', function(e) {
76                  var l = $('div#lookup');                  var l = $('div#lookup');
77                  var column = $('form#sql input[name=add_group_by]').attr('value');                  var column = $('form#sql input[name=lookup_col]').attr('value');
78                  var col_nr = $('form#sql select[name=where_column]').attr('options').selectedIndex;                  var col_nr = $('form#sql select[name=where_column]').attr('options').selectedIndex;
79                  var operator = $('select[name=where_operator]').attr('options').selectedIndex;                  var operator = $('select[name=where_operator]').attr('options').selectedIndex;
80    
81                  l.html('...loading '+column+'...').css('display','block');                  l.html('...loading lookup for '+column+'...').css('display','block');
82    
83                  console.debug( this, e, column, col_nr, l );                  console.debug( this, e, column, col_nr, l );
84    
85                  $('input[name=add_group_by]')                  $('input[name=lookup_col]')
86                          .removeClass('changed')                          .removeClass('changed')
87                          .attr('disabled', 1);                          .attr('disabled', 1);
88    
89                  $.get('', { add_group_by: column }, function(data,textStatus) {                  $.get('', { lookup_col: column }, function(data,textStatus) {
90                          console.debug( data, textStatus );                          console.debug( data, textStatus );
91                          l.addClass('changed');                          l.addClass('changed');
92                          l.html( data );                          l.html( data );

Legend:
Removed from v.16  
changed lines
  Added in v.20

  ViewVC Help
Powered by ViewVC 1.1.26