2013-02-28 4 views
0
this.Model.fetch({ 
    success: function() { 
     ... 
     <some code> 
     ... 

     this.Model.save({ 
      success: function() { 
       alert("Success"); 
      } 
     }); 
    } 
}); 

Я пытаюсь сохранить модель, и она работает хорошо. Но после сохранения модели предупреждение не запускается.Вложение Backbone.js Fetch

+0

Даже если он работает, не могли бы вы пытаетесь добавить функцию обратного вызова по ошибке, и если проверить есть это один? – TimPetricola

+0

Да, я добавил обратный вызов ошибки, но это не давало никаких ошибок. –

+0

Это поведение из-за гнездования модели. –

ответ

2

попробуйте этот код

this.Model.fetch({ 
    success: function() { 
     ... 
     <some code> 
     ... 

     this.Model.save(null, { 
      success: function() { 
       alert("Success"); 
      } 
     }); 
    } 
}); 

http://backbonejs.org/#Model-save

model.save([attributes], [options]) 

Функция экономии имеет первый аргумент, как атрибуты

+0

Спасибо всем, Его работа сейчас ... Спасибо за вашу помощь. –

Смежные вопросы