響應這是我在Backbone.js的無法訪問從成功回調
var formdata = {
name : this.$('#name').val(),
email : this.$('#email').val()
};
this.collection.create(formdata, {
wait : true,
success : function(model, res) {
var id = model.get('id');
}
});
當我使用console.log(id)
它已經顯示成功函數內部功能。但是我無法在成功功能之外訪問。
有沒有人得到了答案..
另請參閱答案中的其他解釋:http://stackoverflow.com/questions/13301050/js-global-variable-not-being-set-on-first-iteration/13301270 #13301270 – slebetman