Bug Tracker

Ticket #2452: argshift.diff

File argshift.diff, 0.6 kB (added by nathanhammond, 5 months ago)

Makes sure the argument shift is complete.

  • jquery/src/ajax.js

     
    9999    get: function( url, data, callback, type ) { 
    100100        // shift arguments if data argument was ommited 
    101101        if ( jQuery.isFunction( data ) ) { 
     102            type = callback; 
    102103            callback = data; 
    103104            data = null; 
    104105        } 
     
    121122    }, 
    122123 
    123124    post: function( url, data, callback, type ) { 
     125        // shift arguments if data argument was ommited 
    124126        if ( jQuery.isFunction( data ) ) { 
     127            type = callback; 
    125128            callback = data; 
    126129            data = {}; 
    127130        }