aboutsummaryrefslogtreecommitdiffstats
path: root/src/ajax.js
diff options
context:
space:
mode:
authorjaubourg <j@ubourg.net>2010-12-25 15:38:33 +0100
committerjaubourg <j@ubourg.net>2010-12-31 04:05:58 +0100
commit6f53be1839b10486c624e07595533d57c602eda5 (patch)
treec35463d0b7a65b24fdbbee6bea66549ad13756d5 /src/ajax.js
parent240d8b681e222dcbc50192331ed7ba00b0e07e0e (diff)
downloadjquery-6f53be1839b10486c624e07595533d57c602eda5.tar.gz
jquery-6f53be1839b10486c624e07595533d57c602eda5.zip
Removed dataCheckers, added true as possible value for dataConverters indicating dataType equivalence (ie. no conversion has to be performed).
Diffstat (limited to 'src/ajax.js')
-rw-r--r--src/ajax.js29
1 files changed, 2 insertions, 27 deletions
diff --git a/src/ajax.js b/src/ajax.js
index 4f1fc6c42..27e8a1f5e 100644
--- a/src/ajax.js
+++ b/src/ajax.js
@@ -197,31 +197,6 @@ jQuery.extend({
// 3) selection will start with transport dataType and THEN go to "*" if needed
transports: {},
- // Checkers
- // 1) key is dataType
- // 2) they are called to control successful response
- // 3) error throws is used as error data
- dataCheckers: {
-
- // Check if data is a string
- "text": function(data) {
- if ( typeof data != "string" ) {
- jQuery.error("typeerror");
- }
- },
-
- // Check if xml has been properly parsed
- "xml": function(data) {
- var documentElement = data ? data.documentElement : data;
- if ( ! documentElement || ! documentElement.nodeName ) {
- jQuery.error("typeerror");
- }
- if ( documentElement.nodeName == "parsererror" ) {
- jQuery.error("parsererror");
- }
- }
- },
-
// List of data converters
// 1) key format is "source_type destination_type" (a single space in-between)
// 2) the catchall symbol "*" can be used for source_type
@@ -230,8 +205,8 @@ jQuery.extend({
// Convert anything to text
"* text": window.String,
- // Text to html (no transformation)
- "text html": window.String,
+ // Text to html (true = no transformation)
+ "text html": true,
// Evaluate text as a json expression
"text json": jQuery.parseJSON,