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-25 15:38:33 +0100
commit00fb8a9ad61eb6d13e6f6c7c668caa66074f05d1 (patch)
treedeea7b9f78ca7076ad0b6788f993b063aff776c0 /src/ajax.js
parent5237b09602d5e360da361823748b0f34861b5a9a (diff)
downloadjquery-00fb8a9ad61eb6d13e6f6c7c668caa66074f05d1.tar.gz
jquery-00fb8a9ad61eb6d13e6f6c7c668caa66074f05d1.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 592c25cfb..5c655b58c 100644
--- a/src/ajax.js
+++ b/src/ajax.js
@@ -212,31 +212,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
@@ -245,8 +220,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,