HomeHelpTrac

Changeset 15744 for trunk/inc


Ignore:
Timestamp:
12/09/11 21:11:46 (6 months ago)
Author:
Alexander Trofimov
Message:

Grid - custom URL params

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/inc/js/classes/BxDolGrid.js

    r15729 r15744  
    1616    this._sSearchInputText = undefined == oOptions.text_search_input ? '' : oOptions.text_search_input; 
    1717    this._oPopupOptions = oOptions.popup_options; 
     18    this._oQueryAppend = oOptions.query_append; 
    1819 
    1920    if (this._sFilter.length) 
     
    176177        return; 
    177178 
     179    if (typeof(this._oQueryAppend) == 'object') 
     180        oData = $.extend(this._oQueryAppend, oData); 
     181 
    178182    for (i in oData) 
    179         sUrl += "&" + i + "=" + oData[i];     
     183        sUrl += "&" + i + "=" + encodeURIComponent(oData[i]); 
    180184    if (typeof(sData) != 'undefined') 
    181185        sUrl += '&' + sData; 
     
    236240        $('#' + sId).remove(); 
    237241        if ('object' == typeof(oData.popup)) { 
    238             var o = $.extend(this._oPopupOptions, oData.popup.options) 
     242            var o = $.extend(this._oPopupOptions, oData.popup.options); 
    239243            $('<div id="' + sId + '" style="display: none;"></div>').prependTo('body').html(oData.popup.html); 
    240244            $('#' + sId).dolPopup(this._oPopupOptions); 
Note: See TracChangeset for help on using the changeset viewer.