Bug Tracker

Ticket #2452: argshift.diff

File argshift.diff, 621 bytes (added by nathanhammond, 6 years 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                }