*
* (String) url - The URL of the page to request.
*
- * (String) data - A string of data to be sent to the server (POST only).
+ * (String) data - Data to be sent to the server. If converted to a query
+ * string, if not already a string. Is appended to the url for GET-requests.
*
* (String) dataType - The type of data that you're expecting back from
* the server (e.g. "xml", "html", "script", or "json").
error: null,
dataType: null,
data: null,
- url: null,
+ url: null
}, s);
// if data available
if ( s.data ) {
// convert data if not already a string
if (typeof s.data != 'string')
- s.data = jQuery.param(s.data)
+ s.data = jQuery.param(s.data);
// append data to url for get requests
if( s.type.toLowerCase() == "get" )
// "?" + data or "&" + data (in case there are already params)