11 ultimix.SetWaitingMessage =
function( Selector )
13 jQuery( Selector ).html(
'<div class="grid_waiting_message">' +
ultimix.lang(
'grid_waiting_message' ) +
'</div>' );
27 ultimix.ReloadGrid =
function( Selector , Ajaxed , Url )
31 Data =
ultimix.ExtractFormData( Selector +
' [name=order] , ' + Selector +
32 ' [name=reorder_field] , ' + Selector +
' [name=page]' );
33 Options = {
'async' : false ,
'replace' :
true };
35 ultimix.SetWaitingMessage( Selector );
37 ultimix.DirectViewComposer( Selector , Data , Url , Options );
42 jQuery( Selector ).submit();
61 ultimix.Reorder =
function( Selector , Ajaxed , Url , FieldName )
63 if(
jQuery( Selector +
' [name=order]' ).val() ==
'ascending' )
65 jQuery( Selector +
' [name=order]' ).val(
'descending' );
69 jQuery( Selector +
' [name=order]' ).val(
'ascending' );
72 jQuery( Selector +
' [name=reorder_field]' ).val( FieldName );
74 ultimix.ReloadGrid( Selector , Ajaxed , Url );
88 ultimix.GetGrid =
function( Page , FormId , FieldName )
92 if(
jQuery(
'#' + FormId ).find(
'#order' ).val() ==
'ascending' )
94 Data.order =
'ascending';
98 Data.order =
'descending';
101 Data.reorder_field = FieldName;
103 Data.paging_require_form = 0;
105 ultimix.DirectViewComposer(
'#' + FormId , Data , Page , {
'async' :
false } );
123 ultimix.ReSetRecordsPerPage =
function( Prefix , Page , FormId , FieldName , Ajaxed )
125 RecordsPerPage =
jQuery(
'#' + FormId ).find(
'#' + Prefix +
"_records_per_page" ).val();
126 jQuery.cookie( Prefix +
'_records_per_page' , RecordsPerPage );
130 ultimix.GetGrid( Page , FormId , FieldName );
136 ultimix.data_form.submit_data( {} , false , Page );
140 ultimix.data_form.submit_data( {} , false , location.href );