Subversion Repositories DevTools

Rev

Rev 6883 | Rev 6885 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6883 Rev 6884
Line 48... Line 48...
48
        <legend class="body_scol">Result</legend>
48
        <legend class="body_scol">Result</legend>
49
        <div><input checked value='C' class='triggerRefresh' type=checkbox>Complete</div>
49
        <div><input checked value='C' class='triggerRefresh' type=checkbox>Complete</div>
50
        <div><input checked value='E' class='triggerRefresh' type=checkbox>Errors</div>
50
        <div><input checked value='E' class='triggerRefresh' type=checkbox>Errors</div>
51
        <div><input checked value='O' class='triggerRefresh' type=checkbox>Other</div>
51
        <div><input checked value='O' class='triggerRefresh' type=checkbox>Other</div>
52
    </fieldset>
52
    </fieldset>
-
 
53
    <span id=cbPending style='display:none'>Update Pending</span>
53
    </fieldset>
54
    </fieldset>
54
 
55
 
55
<%End Sub
56
<%End Sub
56
'
57
'
57
'----------------------------------------------
58
'----------------------------------------------
Line 105... Line 106...
105
                {className : "dt-nowrap", targets: "_all" },
106
                {className : "dt-nowrap", targets: "_all" },
106
                {orderable : false, targets : [8]},
107
                {orderable : false, targets : [8]},
107
            ],
108
            ],
108
            // Refresh display IFF showing the head
109
            // Refresh display IFF showing the head
109
            fnInfoCallback: function( oSettings, iStart, iEnd, iMax, iTotal, sPre ) {
110
            fnInfoCallback: function( oSettings, iStart, iEnd, iMax, iTotal, sPre ) {
-
 
111
                $('#cbPending').hide();
110
                if (iStart <= 1) {
112
                if (iStart <= 1) {
111
                    clearTimeout(interval);
113
                    clearTimeout(interval);
112
                    interval = setTimeout( function () { table.api().ajax.reload(); }, 30000 );
114
                    interval = setTimeout( function () { table.api().ajax.reload(); }, 30000 );
113
                    sPre += " [AutoRefesh]"
115
                    sPre += " [AutoRefesh]"
114
                } else {
116
                } else {
Line 135... Line 137...
135
    // Force refresh when check box changes
137
    // Force refresh when check box changes
136
    // Delay the refesh 1 second so that multiple checkboxes can be ticked
138
    // Delay the refesh 1 second so that multiple checkboxes can be ticked
137
    // Restart the delay if another trigger is invoked.
139
    // Restart the delay if another trigger is invoked.
138
    var pageTriggerDelay = 0;
140
    var pageTriggerDelay = 0;
139
     $('.triggerRefresh').change(function() {
141
     $('.triggerRefresh').change(function() {
-
 
142
 
-
 
143
         $('#cbPending').show();
-
 
144
 
140
         if ( pageTriggerDelay != 0 ) {
145
         if ( pageTriggerDelay != 0 ) {
141
             clearTimeout(pageTriggerDelay);
146
             clearTimeout(pageTriggerDelay);
142
             pageTriggerDelay = 0;
147
             pageTriggerDelay = 0;
143
         }
148
         }
144
 
149