如何使用BackboneJs调用asmx webservice进行集合
How to call asmx webservice for collection using BackboneJs
我希望有人能把我通过代码学习调用asmx webservices从骨干集合。我在这里举的例子非常简单
集合 window["Persons"] = Backbone.Collection.extend({
model: Person,
url: "service.asmx/GetPeople"
});
注:我有一个服务。
点的Asmx文件终点 [WebMethod]
[ScriptMethod]
public static List<Person> GetPeople()
{
List<Person> people = new List<Person>(10);
for (int i = 0; i < 10; i++)
{
people.Add(new Person(i.ToString()));
}
return people;
}
模型public class Person
{
public string Name { get; set; }
public Person(string name)
{
Name = name;
}
}
当我做下面的chrome XHR检查器通知我这个错误
var family = new Persons();family.fetch();
请求格式无法识别,URL意外以。结尾'/GetPeople '
您将需要重写Backbone.sync()函数来自定义模型的持久性和从服务器的检索。
您可以查看带注释的源代码,了解如何为本地存储方案覆盖Backbone.sync()函数。
相关文章:
- 如何使jQuery插件函数可调用以供独立使用,而不在集合上操作
- Meteor-将选定窗体中的对象添加到集合中
- 主干集合重置和解析
- 使用数据上的角度更改设置集合的第一个元素的动画
- 为集合分配大量的模型弹药
- 如何使用backbone.js从集合中获取模型名称
- 使用带有JavaScript的SOAP WebService
- Lodash从集合创建集合
- 2个backbone.js集合,具有相同的模型,但排序顺序不同
- 如何合并不同集合的游标并按日期排序
- 将当前用户的 ID 推送到 meteorjs 中集合/文档的内部数组
- 使用它更新集合中的嵌套数组's索引
- 主干-从模板中迭代的集合中获取特定的模型
- 微风得到的是实体而不是对象的集合
- Meteor:插入集合后如何执行JS
- 如何使用javascript var引用Mongo DB集合's字段
- MongoDB-通过比较集合和对象的数组来返回现有字段的数组
- 如何组织用户系统的Mongo集合
- 在Meteor中插入集合时出错
- 如何使用BackboneJs调用asmx webservice进行集合