/[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 14 by dpavlin, Wed Apr 15 15:35:15 2009 UTC revision 15 by dpavlin, Wed Apr 15 18:42:41 2009 UTC
# Line 74  $(document).ready( function() { Line 74  $(document).ready( function() {
74    
75          $('input[name=add_group_by]').bind('click', function(e) {          $('input[name=add_group_by]').bind('click', function(e) {
76                  var l = $('div#lookup');                  var l = $('div#lookup');
                 l.html('...loading...').css('display','block');  
77                  var column = $('form#sql input[name=add_group_by]').attr('value');                  var column = $('form#sql input[name=add_group_by]').attr('value');
78                  console.debug( this, e, column, l );                  var col_nr = $('form#sql select[name=where_column]').attr('options').selectedIndex;
79    
80                    l.html('...loading '+column+'...').css('display','block');
81    
82                    console.debug( this, e, column, col_nr, l );
83    
84                  $('input[name=add_group_by]')                  $('input[name=add_group_by]')
85                          .removeClass('changed')                          .removeClass('changed')
86                          .attr('disabled', 1);                          .attr('disabled', 1);
87    
88                  l.load('?add_group_by='+column).addClass('changed');                  $.get('', { add_group_by: column }, function(data,textStatus) {
89                            console.debug( data, textStatus );
90                            l.addClass('changed');
91                            l.html( data );
92    
93                            $('div#lookup a')
94                                    .bind('click', function(e) {
95                                            console.debug( e );
96                                            $('form#sql input[name=where_value]')
97                                                    .addClass('changed')
98                                                    .attr('value', e.target.text )
99                                                    ;
100                                            $('form#sql select[name=where_column]')
101                                                    .addClass('changed')
102                                                    .attr('options').selectedIndex = col_nr
103                                                    ;
104                                            return false;
105                                    });
106                    });
107    
108    
109                  $('input[name=close_group_by]')                  $('input[name=close_group_by]')
110                          .addClass('changed')                          .addClass('changed')
111                          .attr('disabled', 0)                          .attr('disabled', 0)

Legend:
Removed from v.14  
changed lines
  Added in v.15

  ViewVC Help
Powered by ViewVC 1.1.26