Changeset 13511

Show
Ignore:
Timestamp:
04/30/08 09:45:08 (7 months ago)
Author:
dylan
Message:

refs #6653, fixes global reference bugs, syntax errors in dojox.data.XmlStore?, \!strict

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • dojox/trunk/data/XmlStore.js

    r13297 r13511  
    155155                        return values; //array 
    156156                }else if(attribute === "text()"){ 
    157                         var values = []; 
    158                         for(var i = 0; i < element.childNodes.length; i++){ 
    159                                 var node = childNodes[i]; 
     157                        var values = [], ec=element.childNodes; 
     158                        for(var i = 0; i < ec.length; i++){ 
     159                                var node = ec[i]; 
    160160                                if(node.nodeType === 3){ 
    161161                                        values.push(node.nodeValue); 
     
    879879 
    880880        _saveItem: function(item, keywordArgs, method){ 
     881                var url; 
    881882                if(method === "PUT"){ 
    882883                        url = this._getPutUrl(item); 
     
    888889                if(!url){ 
    889890                        if(keywordArgs.onError){ 
     891                                // FIXME: where is postContent defined? 
    890892                                keywordArgs.onError.call(scope, new Error("No URL for saving content: " + postContent)); 
    891893                        } 
     
    899901                        handleAs: "xml" 
    900902                }; 
    901                 var saveHander; 
     903                var saveHandler; 
    902904                if(method === "PUT"){ 
    903905                        saveArgs.putData = this._getPutContent(item);