20 |
column, where_operator, where_value |
column, where_operator, where_value |
21 |
); |
); |
22 |
|
|
23 |
|
$('form#sql .changed').removeClass('changed'); |
24 |
|
|
25 |
if ( tag == 'TH' ) { |
if ( tag == 'TH' ) { |
26 |
console.info('header', column); |
console.info('header', column); |
27 |
$('form#sql input[name=order_by]').attr('value', where_value + ' desc'); |
$('form#sql input[name=order_by]') |
28 |
|
.addClass('changed') |
29 |
|
.attr('value', where_value + ' desc') |
30 |
|
; |
31 |
} else if ( tag = 'TD' ) { |
} else if ( tag = 'TD' ) { |
32 |
console.info('column', column, where_operator, where_value); |
console.info('column', column, where_operator, where_value); |
33 |
$('form#sql input[name=where_value]').attr('value', where_value); |
$('form#sql input[name=where_value]') |
34 |
$('form#sql select[name=where_column]').attr('options').selectedIndex = col_nr; |
.addClass('changed') |
35 |
$('form#sql input[name=add_group_by]').attr('value', column).css('display','block').attr('disabled',0); |
.attr('value', where_value) |
36 |
|
; |
37 |
|
$('form#sql select[name=where_column]') |
38 |
|
.addClass('changed') |
39 |
|
.attr('options').selectedIndex = col_nr |
40 |
|
; |
41 |
|
$('form#sql input[name=add_group_by]') |
42 |
|
.addClass('changed') |
43 |
|
.attr('value', column) |
44 |
|
.css('display','block') |
45 |
|
.attr('disabled',0) |
46 |
|
; |
47 |
} else { |
} else { |
48 |
console.error('unknown click on ', tag, e); |
console.error('unknown click on ', tag, e); |
49 |
} |
} |
63 |
var column = $('form#sql input[name=add_group_by]').attr('value'); |
var column = $('form#sql input[name=add_group_by]').attr('value'); |
64 |
console.debug( this, e, column, l ); |
console.debug( this, e, column, l ); |
65 |
|
|
66 |
$('input[name=add_group_by]').attr('disabled', 1); |
$('input[name=add_group_by]') |
67 |
|
.removeClass('changed') |
68 |
|
.attr('disabled', 1); |
69 |
|
|
70 |
l.load('?add_group_by='+column); |
l.load('?add_group_by='+column); |
71 |
$('input[name=close_group_by]').attr('disabled', 0).bind('click', function() { |
$('input[name=close_group_by]') |
72 |
l.css('display','none'); |
.addClass('changed') |
73 |
$('input[name=add_group_by]').attr('disabled', 0); |
.attr('disabled', 0) |
74 |
$('input[name=close_group_by]').attr('disabled', 1); |
.bind('click', function() { |
75 |
console.debug('closed group by lookup', column); |
l.css('display','none') |
76 |
}); |
.addClass('changed') |
77 |
|
.attr('disabled', 0) |
78 |
|
; |
79 |
|
$('input[name=close_group_by]') |
80 |
|
.removeClass('changed') |
81 |
|
.attr('disabled', 1) |
82 |
|
; |
83 |
|
console.debug('closed group by lookup', column); |
84 |
|
}); |
85 |
}); |
}); |
86 |
|
|
87 |
console.info('ready'); |
console.info('ready'); |