Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- _ajaxCreateImg: function(dataUrl, startNumber)
- {
- var firstRequest = 0;
- var lastRequest = 0;
- var dataUrlPart = dataUrl.substr(startNumber, this.postSize);
- this.preventUpdate();
- if(startNumber == 0){
- firstRequest = 1;
- }
- if(dataUrl.length < startNumber + this.postSize){
- lastRequest = 1;
- }
- new Ajax.Request(this.createImgUrl, {
- method: 'post',
- asynchronous: true,
- parameters: {
- productId: this.tools.config.product_id,
- reservedImgId: this.reservedImgId,
- pngData : dataUrlPart,
- lastRequest : lastRequest,
- firstRequest : firstRequest
- },
- onSuccess: function(transport){
- this.allowUpdate();
- if(dataUrl.length >= startNumber + this.postSize){
- this._ajaxCreateImg(dataUrl, startNumber + this.postSize);
- }
- }.bind(this),
- onComplete: function(response) {
- alert(response.responseText);
- if(lastRequest == 1){
- this._processAjaxResponse(response);
- }
- }.bind(this)
- });
- },
Add Comment
Please, Sign In to add comment