我正在使用Titanium使用Web技術構建桌面應用程序。我決定使用Backbone.js作爲我的mvc。問題是應用程序不在服務器上運行。這是我的骨幹模型和收集:使用Backbone.js在離線應用程序中
var students = new Students
students.fetch()
我得到這個錯誤
window.Student = Backbone.Model.extend({
initialize: function(){
this.bind("save", this.value_change);
},
value_change: function(){
alert("Student model saved for : " + this.attributes.first_name);
},
urlRoot : http://localhost:8080/student/,
});
window.Students = Backbone.Collection.extend({
model: Student,
url: 'http://localhost:8080/students/',
});
,並嘗試從服務器獲取的值:
message: "'undefined' is not an object (evaluating '$.ajax')"
我假定這必須做與URL部分。它無法從服務器獲取值。有任何想法嗎?