Lines Matching refs:dataTypes
7606 * 1) They are useful to introduce custom dataTypes (see ajax/jsonp.js for an example)
7654 dataTypes = dataTypeExpression.toLowerCase().match( core_rnotwhite ) || [];
7658 while ( (dataType = dataTypes[i++]) ) {
7685 options.dataTypes.unshift( dataTypeOrTransport );
7695 return inspect( options.dataTypes[ 0 ] ) || !inspected[ "*" ] && inspect( "*" );
8006 // Extract dataTypes list
8007 s.dataTypes = jQuery.trim( s.dataType || "*" ).toLowerCase().match( core_rnotwhite ) || [""];
8090 s.dataTypes[ 0 ] && s.accepts[ s.dataTypes[0] ] ?
8091 s.accepts[ s.dataTypes[0] ] + ( s.dataTypes[ 0 ] !== "*" ? ", " + allTypes + "; q=0.01" : "" ) :
8299 dataTypes = s.dataTypes;
8302 while( dataTypes[ 0 ] === "*" ) {
8303 dataTypes.shift();
8313 dataTypes.unshift( type );
8320 if ( dataTypes[ 0 ] in responses ) {
8321 finalDataType = dataTypes[ 0 ];
8323 // Try convertible dataTypes
8325 if ( !dataTypes[ 0 ] || s.converters[ type + " " + dataTypes[0] ] ) {
8341 if ( finalDataType !== dataTypes[ 0 ] ) {
8342 dataTypes.unshift( finalDataType );
8354 // Work with a copy of dataTypes in case we need to modify it for conversion
8355 dataTypes = s.dataTypes.slice();
8358 if ( dataTypes[ 1 ] ) {
8364 current = dataTypes.shift();
8379 current = dataTypes.shift();
8413 dataTypes.unshift( tmp[ 1 ] );
8550 if ( jsonProp || s.dataTypes[ 0 ] === "jsonp" ) {
8573 s.dataTypes[ 0 ] = "json";