Помогите советом, почему не отрабатвается метод success в render TaskList?
[code=javascript]
/*******************************************************************************
GET_DATA SECTION
*/
$.ajaxPrefilter(function( options, originalOptions, jqXHR ) {
// options.url = 'http://backbonejs-beginner.herokuapp.com' + options.url;
var token;
options.xhrFields = {
withCredentials: true
};
token = $('meta[name=«csrf-token»]').attr('content');
if (token) {
return jqXHR.setRequestHeader('X-CSRF-Token', token);
}
options.url = "http://localhost:8000" + options.url;
console.log(options.url);
});
/********************************************************************************/
/*******************************************************************************
COLECTIONS SECTION
*/
var Tasks = Backbone.Collection.extend({
url: «/api/v1/test/?format=json»
});
/********************************************************************************/
/*******************************************************************************
VIEW SECTION
*/
var TasksList = Backbone.View.extend({
el: ".content",
render: function() {
var render_this = this;
var tasks = new Tasks();
tasks.fetch({
success: function() {
console.log(«success»);
render_this.$el.html(«<b>Item: » + tasks +«</b>»);
},
error: function() {
console.log(«error»);
}
});
}
});
var taskList = new TasksList();
/********************************************************************************/
/*******************************************************************************
ROUTER SECTION
*/
var Router = Backbone.Router.extend({
routes: {
"": «index»,
«edit/:id»: «edit»,
«delete/:id»: «delete»,
«new/»: «new»
},
index: function() {
console.log(«Hello, Index Page!»);
taskList.render();
}
});
var router = new Router();
/*******************************************************************************/
Backbone.history.start();
// EOF
[/code]
Данные я получаю в tasks (они есть), но success не отрабатывается. WTF, господа?
Ответ на:
комментарий
от djnoob
Ответ на:
комментарий
от djnoob
Ответ на:
комментарий
от djnoob
Ответ на:
комментарий
от djnoob
Ответ на:
комментарий
от vvnab
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Поясните по backbone'y! (2014)
- Форум Backbone.js. Router is not a function. (2015)
- Форум Backbone.js (распарсить коллекцию в шаблоне) (2014)
- Форум Djnago + Backbone (2014)
- Форум Backbone.js! Всем биться головой о стенку! (2015)
- Форум Django tastypie & Backbone.js - 501 NOT IMPLEMENTED ! (2015)
- Форум Требуется помощь по AngularJs (проблема с соединением с базой данных)? (2017)
- Форум Vue клиент работает только локально (2019)
- Форум Как исправить ошибку CORS? (2021)
- Форум backbone.js и индексация поисковиками (2012)