나는 directory.views.SearchPage가 무엇인지 묻고 싶습니다. 위와 같이이 함수를 호출 할 수 있습니까? 페이지로드를 호출 할 수 있습니까?Jquery Backbone.View.extend 함수 호출
directory.views.SearchPage = Backbone.View.extend({
templateLoader: directory.utils.templateLoader,
EmployeeListView: directory.views.EmployeeListView,
initialize: function() {
this.template = _.template(this.templateLoader.get('search-page'));
},
render: function(eventName) {
$(this.el).html(this.template(this.model.toJSON()));
this.listView = new directory.views.EmployeeListView({el: $('ul', this.el), model:this.model});
this.listView.render();
return this;
},
events: {
"keyup .search-key": "search"
},
// Start the search function
search: function(event) {
var key = $('.search-key').val();
this.model.findByName(key);
}
});
음, 네가 올바른 접근 방법 인 것 같습니다. 질문을 더 이해하기 쉽게 만들 수 있습니까? – sixFingers
죄송합니다, actaully 내가 페이지로드를 원한다면 function (event), "ready"및 "load"이벤트 페이지를 코드하지만로드 할 때 트리거가 발생하지 않습니다. 페이지로드를 만드는 방법에 대한 질문이 있습니다. 이 기능을 실행 하시겠습니까? 또는이 검색을 호출하는 방법 : 함수 (이벤트) 외부 함수에서? – hungfei