Changeset 1112


Ignore:
Timestamp:
02/01/11 21:43:12 (13 years ago)
Author:
gaba
Message:

edit columns wrapper - correction

File:
1 edited

Legend:

Unmodified
Added
Removed
  • MDService2/trunk/MDService2/WebContent/scripts/mdservice_model.js

    r1081 r1112  
    9999Query.prototype.updatecolumnstext = function (list) {
    100100        var columns_text = "";
     101       
    101102        $(list).each(function(index){
    102103                if (index > 0) {
     
    466467                                               
    467468                                                query_wrapper_add_column($(this));
     469                                        });
     470                                       
     471                                        q_header.find('.cmd_del').click(function(){
     472                                                if ($(this).parent().parent().attr("class") == "query-columnslist"){
     473                                                        var list = $(this).closest('.query-columns').children('.query-columnslist');
     474                                                        var qid = $(this).closest('.query_wrapper').attr("id");
     475                                                        var q = queryset.getQuery(qid);
     476                                                       
     477                                                        $(this).parent().remove();
     478                                                        q.updatecolumnstext($(list).children());
     479                                                               
     480                                                }
     481                                                if ($(this).parent().attr('class') == 'columns-wrapper'){
     482                                                        $(this).parent().hide();
     483                                                }
    468484                                        });
    469485                                       
     
    545561                                });
    546562
     563                                q_header.find('.cmd_del').click(function(){
     564                                        if ($(this).parent().parent().attr("class") == "query-columnslist"){
     565                                                var list = $(this).closest('.query-columns').children('.query-columnslist');
     566                                                var qid = $(this).closest('.query_wrapper').attr("id");
     567                                                var q = queryset.getQuery(qid);
     568                                               
     569                                                $(this).parent().remove();
     570                                                q.updatecolumnstext($(list).children());
     571                                                       
     572                                        }
     573                                        if ($(this).parent().attr('class') == 'columns-wrapper'){
     574                                                $(this).parent().hide();
     575                                        }
     576                                });
     577
    547578                                q_header.find('.columns-wrapper').hide();
    548579                                q_header.find('.terms-tree').treeTable({initialState:"collapsed"});
     
    734765
    735766
    736 $('.cmd_del').click(function(){
    737        
    738         if ($(this).parent().parent().attr("class") == "query-columnslist"){
    739                 var list = $(this).closest('.query-columns').children('.query-columnslist');
    740                 var qid = $(this).closest('.query_wrapper').attr("id");
    741                 var q = queryset.getQuery(qid);
    742                
    743                 $(this).parent().remove();
    744                 q.updatecolumnstext($(list).children());
    745                        
    746         }
    747         if ($(this).parent().attr('class') == 'columns-wrapper'){
    748                 $(this).parent().hide();
    749         }
    750 });
     767
    751768
    752769function query_wrapper_add_column(elem){
     
    758775        var q = queryset.getQuery(qid);
    759776        //q.columns_widget.add($(this).text());
    760         q.updatecolumnstext($(elem).closest('.query-columns').children('.query-columnslist').children());
     777        q.updatecolumnstext($(elem).closest('.query-columns').find('.query-columnslist').children());
    761778        /*
    762779        var columns_text = "";
Note: See TracChangeset for help on using the changeset viewer.